如何获取git commit中更改的文件列表?

时间:2019-03-01 07:01:40

标签: git git-plumbing git-diff-tree

我需要在git commit中更改的文件列表(特​​别是常规文件,而不是符号链接,目录,子模块等)。我知道(例如在this answer中,git diff-tree --name-status给出了非常有用的输出,其中显示了已更改对象的列表以及发生了哪种更改。这包括在类型更改时提供一个T标志,但是我看不出有什么方法可以将其过滤为仅特定类型的对象。

我可以使用什么管道命令来获取仅其类型(大概是在应用提交之后而不是之前)类型为常规文件的文件列表?

0 个答案:

没有答案