如何让'git log'显示文件名?

时间:2015-02-01 17:36:31

标签: git git-log

我应该使用哪个命令(在Git Bash中)显示提交,评论,用户,日期和最重要的文件名的历史记录?

2 个答案:

答案 0 :(得分:3)

git log --stat将显示详细的历史记录,还会显示每次提交中更改的文件。

如果您想进一步自定义git log的输出,请检查the documentation以获取配置详情。

答案 1 :(得分:2)

git log --name-only

git log --name-status

将显示修改的文件名。两者之间的区别在于--name-only只显示文件名,而--name-status在名称前面会有一个额外的字母,表示文件的状态,即

  • A - 已添加<​​/ li>
  • M - 修改
  • D - 已删除

还有一些用于重命名和复制的附加内容,但这些并不像这里列出的三个那样常见。