【问题标题】:Is it possible to display a list of all changed files in all commits of a branch in Visual Studio 2017?是否可以在 Visual Studio 2017 的分支的所有提交中显示所有已更改文件的列表?
【发布时间】:2017-11-02 02:36:40
【问题描述】:

在 Visual Studio 2017 中,我有一个使用 Git 的项目,并希望生成一个与主分支相比,分支中所有已更改文件的列表。如果一个文件在多次提交中被修改,它应该只列出一次。

我对列表的输出方式没有偏好,只要我能阅读即可。

如果这不能在 Visual Studio 2017 中直接或使用兼容的扩展来完成,我会对使用第三方工具(如果存在)感兴趣。

【问题讨论】:

  • 如果你只想要文件名,你可以简单地做git diff --name-only branch master

标签: git visual-studio-2017


【解决方案1】:

应该这样做:

git diff --name-only BRANCH master

它将输出两个分支之间不同的文件列表,相对于存储库的根目录。

【讨论】:

  • 另外,这可以输出到文件中。我在 Windows 10 上使用 Git Bash,所以我运行了以下命令:git diff --name-only develop master > updates.html 来源:link
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-27
  • 2019-08-10
  • 1970-01-01
  • 1970-01-01
  • 2013-12-21
  • 1970-01-01
相关资源
最近更新 更多