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

Jde*_*deC 4 git visual-studio-2013 azure-devops

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

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

Ric*_*nks 7

  1. 在您的业务VSO帐户上创建一个新的空存储库.
  2. 将新存储库的地址作为远程添加到本地git存储库(git remote add)
  3. git push 使用您的业务VSO帐户的凭据,在步骤2中添加的新远程数据库
  4. 为了这么棒而喝一杯庆祝饮料.

如果你想将所有分支从原点远程推送到新的远程(而不仅仅是当前分支下的提交),你需要使用类似的东西git push newRemote refs/remotes/origin/*:refs/heads/*.如果你一直在使用它们,你可能还想考虑推送标签.


And*_*ear 3

如果您只是移动源代码,那非常简单。只需创建新的 VSO 项目,然后将本地存储库添加到其中即可。

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