2
A
回答
2
由於您只能在實際存儲在您的(本地)存儲庫中的提交之間進行區分,因此您需要首先獲取屬於您的更改的提交,即使用git review -d <id>
。之後,您將在倉庫中提交提交,您可以在這些提交哈希之間做一個簡單的區分。
相關問題
- 1. 如何使用git diff -G?
- 2. 爲什麼git difftool會使用git diff?
- 3. git diff:忽略變量的重命名
- 4. git-diff:只顯示提交的變化
- 5. 使用diff -b作爲difftool的git gui
- 6. 總是使用尋呼機的git diff
- 7. 我可以讓git add -p顯示像git diff --word-diff一樣的變化嗎?
- 8. 如何使git diff在OS X上使用gitx --diff
- 9. Git diff太多錯誤的更改
- 10. 如何使用git diff找到添加的行(未更改)?
- 11. Git diff pattern
- 12. 實時git diff
- 13. git diff日期?
- 14. Git diff with textutil
- 15. Git diff忽略
- 16. Diff git fork
- 17. perforce diff to git
- 18. git diff,只是改變了字符
- 19. 使用SmartGit diff工具作爲外部git diff
- 20. 如何配置'git diff'以使用emacs diff
- 21. 我不能讓git diff使用opendiff
- 22. 使用vs2012 diff工具合併git
- 23. 使用p4merge作爲git diff工具
- 24. Atlassian的Git的API DIFF提交使用Git符號
- 25. 「git diff」中的「diff --git」輸出是指什麼?
- 26. GIT diff和GIT狀態忽略文件的更改
- 27. 如何grep git diff?
- 28. Git diff --stat說明
- 29. git diff with interleaved lines
- 30. 當git diff不是
所以沒有辦法我可以使用更改ID來計算差異? – mrutyunjay
您可以編寫一個腳本自動獲取變更集,然後在其上執行差異操作,因此您不必手動查找提交ID。但是,不,如果沒有首先獲取更改,則無法從本地計算機執行。 Gerrit接口可能會提供類似的東西(儘管我只知道在一次更改中的差異)。 – poke
是的,但我知道我不想使用COMMIT ID(SHA1)我想使用GERRIT CHANGE ID來計算差異。 – mrutyunjay