我只想查看上次提交中提交的文件,就像我执行 git commit
时看到的列表一样。不幸的是寻找
git "last commit" log
在谷歌让我无处可去。和
git diff HEAD^..HEAD
当然不是我需要的,因为它也吐出了变化的内脏。
最佳答案
根据评论确定,OP 似乎正在寻找
$ git log --name-status HEAD^..HEAD
这也非常接近您从 svn status
获得的输出或 svn log -v
,很多从颠覆到 git 的人都很熟悉。
--name-status
是这里的关键;正如其他人在这个问题中指出的那样,您可以使用 git log -1
, git show
, 和 git diff
获得相同类型的输出。就个人而言,我倾向于使用 git show <rev>
查看个别修订时。
关于Git:查看我的最后一次提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2231546/