title: GitHub - error: failed to push some refs to 'git@github.com:myrepo.git'
body: <p>I ran these commands below:</p>
  <pre><code>git add .
  </code></pre>
  <pre><code>git commit -m 't'
  </code></pre>
  <p>Then, when running the command below:</p>
  <pre><code>git push origin development
  </code></pre>
  <p>I got the error below:</p>
  <pre><code>To git@github.com:myrepo.git
   ! [rejected]        development -&gt; development (non-fast-forward)
  error: failed to push some refs to 'git@github.com:myrepo.git'
  To prevent you from losing history, non-fast-forward updates were rejected
  Merge the remote changes (e.g. 'git pull') before pushing again.  See the
  'Note about fast-forwards' section of 'git push --help' for details.
  </code></pre>
  <p>Are there any ways to solve the error above?</p>