我只想看到上次提交时提交的文件和git提交时看到的列表完全一样。不幸的是

git "last commit" log

在谷歌中我什么都得不到。和

git diff HEAD^..HEAD

当然,这并不是我所需要的,因为它也会释放出改变的本质。


当前回答

要查看最后一次提交:

git log -1

要查看最后2次提交:

git log -2

等等....

其他回答

使用git显示:

git show --summary

这将显示已创建或删除的文件名,但不显示已更改的文件名。git show命令支持多种输出格式,用于显示关于提交的各种类型的信息。

$ git diff --name-only HEAD^..HEAD

or

$ git log --name-only HEAD^..HEAD

要查看最后一次提交:

git log -1

要查看最后2次提交:

git log -2

等等....

这个问题已经在上面回答了,上面说了git log /其他命令最后提交的文件名。如果有人想要查看上次提交中更改的内容(行差异),可以使用这个命令-

git show

这将自动显示上次提交时的行差。

另一种只列出文件的方法是使用: git diff-tree——no-commit-id——name-only -r HEAD^. 或者可以使用任意两个提交id