如何将Git项目导入TFS Cloud

Dav*_*ich 9 git tfs visual-studio-2012 tfs2012 azure-devops

我访问了我们的Team Foundation Service页面,发现了一个很棒的新功能:

新团队项目+ Git

这是个好消息.我们在Team Foundation Service和Git中有项目.不是因为我喜欢Git.我对它的功能印象非常深刻,但从未对其界面感到满意.也就是说,Git是开源的公认标准,我喜欢能够通过TFS管理我的Git Repos的想法.充分利用两个世界(我希望).

我能够在Git中创建一个测试项目并且很兴奋.

问题:对于所有网站搜索,谷歌搜索,戳戳,刺激,我无法弄清楚如何将现有的 Git项目导入TFS.

Edw*_*son 11

tl; dr:设置遥控器并推动.

  1. 确保在Team Foundation Service中启用备用凭据.

  2. 设置你的遥控器: git remote add <name> <url>,
    git remote add origin https://yourname.visualstudio.com/DefaultCollection/_git/ProjectName

  3. 推它: git push <remote name> <name of branch>,
    例如git push origin branchname

  • 还值得注意TFS中的警告:"要从Visual Studio外部的Git工具克隆和使用此存储库,您需要确保在"配置文件"对话框中启用了备用凭据. (2认同)