由于官僚主义的原因,我需要在我的存储库中为报告获取所有更改文件的列表(我从现有的源代码开始)。
我该怎么做才能拿到这份名单?
发布于 2018-03-22 09:25:41
对于在给定的SHA和当前提交之间更改的文件:
git diff --name-only <starting SHA> HEAD
或者,如果你希望包含已更改但尚未提交的文件:
git diff --name-only <starting SHA>
更普遍地说,以下语法将始终告诉你哪些文件在两次提交之间更改(由它们的SHA或其他名称指定):
git diff --name-only <commit1> <commit2>
https://stackoverflow.com/questions/-100003659
复制相似问题