如何在visual studio git中显示文件夹的历史记录

时间:2016-12-30 14:46:34

标签: git visual-studio-2015 visual-studio-2017

我正在使用visual studio 2016 git集成。如果我右键单击源文件,我可以看到该文件的历史记录。同样,如果它是项目中的子文件夹,我可以看到该文件夹​​的历史记录。

但是,如果我在解决方案资源管理器中选择项目或解决方案,它只会向我显示.csproj或.sln文件的历史记录。

如何查看整个项目或解决方案的历史记录(即与项目本身或包含项目的解决方案文件夹对应的文件夹)?

2 个答案:

答案 0 :(得分:13)

您是否曾尝试进入团队资源管理器,并选择其中一个集线器更改,分支或同步?您将找到名为Actions的下拉菜单项,在其中您可以找到查看历史记录 enter image description here

或者您可以转到分支中心的不同分支,右键单击其中一个分支,然后选择查看历史记录

enter image description here

这将显示您给定分支的回购的完整历史记录 如果在repo中有多个文件夹或解决方案,VS中当前没有这样的功能,那么您需要恢复到命令行,并使用git log或gitk获取相同的图形视图,之前的答案是:View git history for folder

答案 1 :(得分:12)

您可以将解决方案资源管理器更改为文件夹视图

enter image description here

然后,您可以右键单击以查找查看历史记录菜单。

enter image description here