我正在和另外2个人合作开展一个项目,我们正在使用Visual Studio 2012和Git以及Team Foundation Service。
我能够将存储库从TFS克隆到我的机器,但是我无法获得单独的开发分支,而我可以在TFS网站上看到它。
有谁知道怎么做?
答案 0 :(得分:14)
发现它,显然这是Git的Visual Studio工具中的一个错误:
总结这个问题:git的Visual Studio工具不会自动在同事机器中显示新发布的分支。使用8.5.1版。你必须从.git / config中删除tagopt = --tags选项,然后转到命令行并执行
git fetch
,然后执行git checkout -b <newBranchName> origin/<newBranchName>
。
标题:“看不到远处的分支”;由HectorCruz于2013年4月25日撰写)
答案 1 :(得分:4)
旧话题,但我找到了另一种方法:使用sourcetree。下载并安装后,连接到git存储库并找到您要在遥控器下查看的分支...并检查出来(鼠标右键 - >结帐源/ 名称分支强>)
如果您在Visual Studio中打开了项目,它将根据分支中的代码重新加载项目。分支在团队资源管理器中也可见。
希望这有帮助