如何在Visual Studio 2015中从Git获取特定版本?

TchiYuan:

有没有办法在Visual Studio 2015-Team Explorer / Team Services Git中获取文件的特定版本(从特定提交)?

我只是希望使用文件的先前版本来运行该解决方案,只是为了查看事物过去的运行方式,然后返回到最新版本以继续进行开发。

我没有创建任何分支。我一直致力于“ master”分支。

DaveShaw:

在Visual Studio 2015中,如果您执行“ 查看历史记录”(从Team Explorer 的“ 更改”面板上的动作”菜单中):

查看历史

然后右键单击您感兴趣的提交:

右键点击

您可以从那里创建一个分支:

新分支

我看不到一种仅在Visual Studio中检出提交的方法。


使用命令行,可以对要使用的提交SHA进行检出:

git checkout 9eab01d9

完成后,只需再次签出master:

git checkout master

您可能会收到有关在分离头上工作的警告,在这种情况下,您可以临时创建一个分支

git checkout -b temp-branch-name 9eab01d9

熟悉Git命令行是一个好主意,Visual Studio工具即将出现,但是它缺少许多功能。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章