我设置了两个 git log
别名:一个用于显示 --name-status
:
...
| A path/to/yourfile.c
| M path/to/myfile.c
| M path/to/my/otherfile.c
...
还有一个显示--stat
:
...
| path/to/yourfile.c | 2 ++
| path/to/myfile.c | 2 +-
| path/to/my/otherfile.c | 27 +++++-----
...
是否可以将两者结合起来?
...
| A path/to/yourfile.c | 2 ++
| M path/to/myfile.c | 2 +-
| M path/to/my/otherfile.c | 27 +++++-----
...
我喜欢 --stat
概览,但它不会告诉我文件是否被添加或删除;只是它们以某种方式进行了修改。
(当两个命令行标志组合时,--stat
被忽略。)
最佳答案
我不知道有什么方法可以结合 --stat
和 --name-status
,但是你可以使用 git log --stat - -summary
除了 diffstat 之外,还可以获取添加/删除/重命名/复制文件的列表。
关于git - 结合 git log --stat 和 --name-status?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10712109/