title: Failed To push my code on Github using Gitbash
body: <p>im using gitbash to upload my code to github but it giving below error:</p>
  
  <p>////</p>
  
  <pre><code> ! [rejected]        master -&gt; master (non-fast-forward)
  error: failed to push some refs to 
  'https://github.com/MayurBagul/Weather-Informer.git'
   hint: Updates were rejected because the tip of your current branch is 
   behind
   hint: its remote counterpart. Integrate the remote changes (e.g.
   hint: 'git pull ...') before pushing again.
   hint: See the 'Note about fast-forwards' in 'git push --help' for 
   details.
  </code></pre>
  
  <p>i tried to use fetch and merge command but even though it is giving error.
  please help me to solve this issue.</p>
  
  <p>Thanking You,
  Mayur Bagul.</p>
  
  <p>i tried to upload my code files using gitbash and it giving error .which is mentioned in problem.</p>
  
  <p>\\</p>
  
  <pre><code>$ git push origin master
  To https://github.com/MayurBagul/Weather-Informer.git
  ! [rejected]        master -&gt; master (non-fast-forward)
  error: failed to push some refs to 
  'https://github.com/MayurBagul/Weather-Informer.git'
  hint: Updates were rejected because the tip of your current branch is 
  behind
  hint: its remote counterpart. Integrate the remote changes (e.g.
  hint: 'git pull ...') before pushing again.
  hint: See the 'Note about fast-forwards' in 'git push --help' for 
  details.
  </code></pre>
  
  <p>\\</p>
  
  <p>i expect my code should get upload to my github repository</p>