做了一个git提交后,我怎么看到改变了什么?

时间:2014-02-03 18:35:04

标签: git

执行git提交后,如何查看提交的文件中的更改内容?它说5次插入和5次删除。我希望能够在屏幕上显示它们,看看它们是什么。

enter image description here

1 个答案:

答案 0 :(得分:3)

在您提交之前,您可以git diff --staged这将显示您将要提交的更改。 IMO,你应该这样做,以确保你只提交你想要的更改。

提交后,有几种方法可以查看更改:

git log -p -1

这将显示最后一次提交以及提交中所做的更改。 -p选项告诉日志显示提交的补丁。添加-1表示只显示一个提交(您可以将其更改为您想要查看的任意数量的提交。

如果您想查看当前状态与上次提交之间的差异,可以执行以下操作:

git diff HEAD~

HEAD~告诉git使用最接近repo当前状态的提交。