将git项目从一个Visual Studio Online帐户移动到另一个Visual Studio在线帐户

时间:2014-10-03 14:58:53

标签: git visual-studio-2013 azure-devops

我在Visual Studio Online上使用GIT作为源代码控制。我想将项目从我的个人VSO帐户移到我的商业VSO帐户。例如。现有项目从account1.visualstudio.com到account2.visualstudio.com

我正在使用VS2013。知道怎么做吗?感谢

2 个答案:

答案 0 :(得分:7)

  1. 在您的业务VSO帐户上创建一个新的空存储库。
  2. 将新存储库的地址作为远程添加到本地git存储库(git remote add
  3. git push到您在步骤2中添加的新远程,使用您的商业VSO帐户的凭据
  4. 为了这么棒而喝一杯庆祝饮料。
  5. 如果要将所有分支从原点远程推送到新远程(而不仅仅是当前分支下的提交),则需要使用git push newRemote refs/remotes/origin/*:refs/heads/*之类的东西。如果你一直在使用它们,你可能还想考虑推送标签。

答案 1 :(得分:3)

如果您只是移动源代码,那真的很容易。只需创建新的VSO项目,然后将本地存储库添加到其中。

按照此处的步骤操作:http://www.alexandervanwynsberghe.be/moving-existing-git-repository-tfservicetfs-2013/