title: Move a Github repository to Codeplex and keep them in sync
body: <p>I have a repository that is on Github and I want to move it to Codeplex. </p>
  
  <p>I want to take all of the existing commits from my Github repo and push them to a new Codeplex repo.</p>
  
  <p>I don't think this is the right approach, but I tried:</p>
  
  <pre><code>git remote github add url
  git remote update
  git add .
  git commit
  </code></pre>
  
  <p>But there is nothing to commit, it downloads the github repo, but the working directory is empty.</p>
  
  <p>How do I switch to the Github master branch, add all of the files to the Codeplex master branch, and push the commits to Codeplex?</p>
  
  <p>Ideally moving forward I would like to be able to continue working on the Github branch and push changes to Codeplex.</p>