在Git中,我如何显示随更改类型更改的文件

时间:2017-01-13 01:52:54

标签: git rename history git-log

如何使用git log显示:

commit <hash id>
Author: <author info>
Date: <date info>

<commit message>

<files changed>

在文件更改部分我也想知道文件是如何更改的。 创建,删除,重命名或修改。

git log -M --summary显示创建,删除或重命名的类型,并在更改旁边显示文件名。结果是缺少修改的文件。

git log --name-only显示所有已更改的文件,但现在显示它们的更改方式

git log -p显示文件中的所有更改。

但是我怎么能做git log -M --summary这样的事情,它还会显示文件是否被修改过?

This个问题地址显示添加或移动的文件。

1 个答案:

答案 0 :(得分:3)

不确定这是否是您想要的,但我曾经使用过--name-status标志来表示类似的东西(不确定自那时以来它是否已经改变)。这是docs