我想在兩個標記之間做一個差異並在這兩個標記之間提交更改,請問您可以告訴我該命令嗎?它們之間給定兩個標記之間的Git diff
回答
$ git diff tag1 tag2
或顯示日誌:
$ git log tag1..tag2
有時它可以方便地看到只有已更改的文件列表:
$ git diff tag1 tag2 --stat
然後看的差異一些特定的文件:
$ git diff tag1 tag2 -- some/file/name
標籤只是對該標籤上最近一次提交的引用,因此您要對它們之間的提交進行差異化。
此外,一個很好的參考:http://learn.github.com/p/diff.html
@kaiser哈哈!順便說一句,我想添加這個技巧來比較'git gui'中的「tools/add」像'git difftool -d $ REVISION'一樣的整個目錄!並鏈接[這個答案](http://stackoverflow.com/a/2006241/1422630) – 2014-06-20 06:09:37
有沒有辦法讓'git log'命令只顯示額外的提交,而不是共享提交? – CMCDragonkai 2015-12-28 08:48:48
@CMCDragonkai就是這個命令的作用,它顯示了自tag1以來tag2上的附加提交。 – gauteh 2015-12-28 16:27:58
如果源代碼是在Github上,你可以用自己的比較工具:https://help.github.com/articles/comparing-commits-across-time/
- 1. str_replace除兩個標記之間的/ else
- 2. 的Git - DIFF在老枝之間提交
- 3. NSDate在兩個給定的NSDates之間
- 4. 獲取給定標記的最後一個git標記
- 5. 兩個標記之間檢索代碼
- 6. git diff(git patch)和git push之間的區別
- 7. 如何查找兩個給定座標之間的格點
- 8. 標記未顯示在谷歌地圖中的兩個標記之間選擇和定位以計算並繪製兩個標記之間的路徑
- 9. 控制兩個標記之間的空間相對於標記大小
- 10. HTML錨定標記之間的間距
- 11. 檢查textarea中兩個標記之間的用戶光標
- 12. DIFF和交叉的兩個文本之間的彙報文件
- 13. 獲得兩次給定時間之間的差異
- 14. git:兩個非常類似的提交之間的區別?
- 15. 兩個分支之間Git rebase來回
- 16. 同步兩個Diff SQL Server之間的數據
- 17. XPath在兩個標題之間獲取標記
- 18. 給兩個div之間的差距?
- 19. [在記事本++中的兩個給定單詞之間自動選擇文本]
- 20. 如何在文本之間讀取兩個html標記之間的數據
- 21. 使用Knockout的fadeVisible切換兩個標記之間的區塊?
- 22. WebStorm和Git:如何找到兩個提交之間的差異?
- 23. Diff的兩個序列標識符
- 24. 使用Netbeans的主站和原站/主站之間的Git diff
- 25. 計算兩個給定數字之間的百分比給定的數字
- 26. git diff兩個存儲庫,從.git目錄中獲取結果?
- 27. 如何計算ArrayList中兩個標記之間的距離?
- 28. 獲取的innerText兩個標記之間 - VB.NET - HtmlAgilityPack
- 29. 兩個單例標記之間的XQuery內容
- 30. 如何檢索兩個HTML標記與C#之間的文本?
我覺得git的社區往往希望初學者知道的比他們應該。這是一個有效的問題。給他休息一下。 – 2010-07-21 20:43:57
嗯......這個標籤沒有'最新的提交'。標籤只是對提交的引用。 – 2010-07-09 11:55:37