2011-05-02 53 views

回答

16

git log採取了一系列的提交作爲參數:

git log --pretty=[your_choice] tag1..tag2 

更多信息,請參見man pagegit rev-parse

150

git log --pretty=oneline tagA...tagB(即三個點)

如果你只是想提交到達從TAGB但不塔加:

git log --pretty=oneline tagA..tagB(即兩個點)

git log --pretty=oneline ^tagA tagB

2

FYI:

git log tagA...tagB 

在一定範圍內提供標準日誌輸出。

13

比較之間的最新提交當前分支和標籤:

git log --pretty=oneline HEAD...tag 
+4

「head」應該大寫: git log --pretty = oneline HEAD ...標記 – 2016-01-12 19:45:37

5

樣式輸出到您喜歡的漂亮的格式,請參見man pagegit-log

例子:

git log --pretty=format:"%h; author: %cn; date: %ci; subject:%s" tagA...tagB 
1

嘗試git的日誌標籤1 ... TAG2,並且TAG2是TAG1後釋放。

+0

歡迎來到SO。請避免發佈其他用戶早些時候發佈的答案。 – 2018-02-15 10:13:58