2017-02-17 81 views
0

我們有一個GitBlit服務器,但是如果我登錄,UI並沒有真正向我顯示n commit帶來的變化。我希望有一些像「git commit [HASH]」這樣的命令來顯示你提交的更改。如何查看由提交引起的更改?

有沒有簡單的方法來看到這個?

+0

Sandeep的回答('git show')通常是你想要的。請注意,'git show'實際上運行'git diff'(更確切地說,它是一個微小的變體)。 'git diff'可以讓你比較*任何*提交到*任何其他*提交,但一般只有兩次提交;或者一個提交與你的工作樹相比較。 – torek

回答

0

git diff HEAD^將顯示您當前的DIFF與上次提交

git diff <HASH>會告訴你當前的任何承諾

你也可以使用HEAD〜3只回去3個提交等之間的差異

1

您可以使用以下

git show <commit-id>

它會顯示提交信息和差異。

相關問題