【问题标题】:how to show history of a folder in visual studio git如何在 Visual Studio git 中显示文件夹的历史记录
【发布时间】:2016-12-30 14:46:34
【问题描述】:

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

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

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

【问题讨论】:

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


    【解决方案1】:

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

    然后你可以右击找到查看历史菜单。

    【讨论】:

      【解决方案2】:

      您是否尝试过进入团队资源管理器,并选择中心 Changes、Branches 或 Sync 之一?您将找到一个名为 Actions 的下拉菜单项,在其中您将找到 View History。

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

      这将向您显示给定分支的存储库的全部历史记录。
      如果你在一个 repo 中有多个文件夹或解决方案,VS 中目前没有这样的功能,所以你需要恢复到命令行,并使用 git log 或 gitk 来获得相同的图形视图,a以前的答案在这里:View git history for folder

      【讨论】:

      • 实际上有一种方法可以查看每个项目的文件夹历史记录。请参阅 sergiopereira 的回答。
      • 难道他们不能稍微更容易找到吗? :@
      猜你喜欢
      • 1970-01-01
      • 2016-10-20
      • 2020-02-13
      • 2012-08-10
      • 2010-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多