title: "force" git commit on local to external via push?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/1713137/github-first-push-problem-how-to-merge-remote-changes">Github first push problem&hellip; how to merge remote changes?</a>  </p>
  </blockquote>
  
  
  
  <p>My external repo is fairly outdated. I want to push all my local changes up stream. However, when I attempt to do so I get the following message...</p>
  
  <pre><code>error: failed to push some refs to 'ssh://mylink'
  To prevent you from losing history, non-fast-forward updates were rejected
  Merge the remote changes (e.g. 'git pull') before pushing again.
  </code></pre>
  
  <p>I don't want to pull because if I do those external changes will mess up my local changes. How do I override the external?</p>