我只是想看看上次提交時提交的文件,就像我在執行git commit
時看到的那樣。 不幸的是尋找 php
git "last commit" log
谷歌讓我無處可去。 和 html
git diff HEAD^..HEAD
固然,這不是我須要的東西,由於它也會迸發出變化的內涵。 git
git log -1 --name-status
這對我有用嗎? spa
到目前爲止,最簡單的命令是: code
git show --name-only
因爲它列出只是在最後的文件提交,不給你整膽 htm
輸出的一個例子是: ci
commit fkh889hiuhb069e44254b4925d2b580a602 Author: Lord Vader <darth@deathstar.empire.gov> Date: Sat May 4 16:50:32 2168 -0700 Changed shield frequencies to prevent Millenium Falcon landing www/controllers/landing_ba_controller.php www/controllers/landing_b_controller.php www/controllers/landing_bp_controller.php www/controllers/landing_h_controller.php www/controllers/landing_w_controller.php www/htdocs/robots.txt www/htdocs/templates/shields_FAQ.html
git diff --stat HEAD
get
這顯示與上次提交相同的diffstat。 it
使用git show : io
git show --summary
這將顯示已建立或已刪除文件的名稱,但不顯示已更改文件的名稱。 git show
命令支持各類輸出格式,顯示有關提交的各類類型的信息。
$ git diff --name-only HEAD^..HEAD
要麼
$ git log --name-only HEAD^..HEAD