當我要標記提交*時,我需要知道自上次標記提交後發生了哪些更改。例如:自上次標記以來獲取所有git提交
a87a6sdf87a6d4 Some new feature
a87a6sdf87a6d3 Some bug fix
a87a6sdf87a6d2 Some comments added
a87a6sdf87a6d1 Some merge <- v1.4.0
在這個例子中,我想了解最新的3點提交,或能夠打印日誌像上面,顯示兩個犯如有自己的標籤。當我看到添加了一個新功能時,我會標記它v1.5.0。
你如何處理這個問題?這是我應該如何使用標籤?我應該在標籤信息中寫什麼?我總是把它留空:git tag -a v1.2.3 -m ''
有沒有什麼辦法可以跳過合併提交? – Holloway
@Trengot不知道,沒有看過。無論如何,IMO合併提交是可以避免的,我會盡可能使用rebasing。 – eis
linux版本也適用於Git for Windows Bash – kwesolowski