0

如何找到分支上的提交总数?

(这在应用程序等上设置版本号时很有用)


如何反转该数字以找到提交 ID?

(当您需要调试版本号与提交号相同的应用程序时,这很有用)。

4

1 回答 1

2

查找分支或标签上的提交数(如果需要当前分支,请留空):

$ git log <branch/tag/blank> --pretty=oneline | wc -l 

将输出例如

5164

通过提交编号查找提交 ID(将 5614 替换为您的提交编号)

$ git log <branch/tag/blank> --pretty=oneline --reverse | sed -n 5614p

将输出例如

e5c303d47afb7c3a98bc138049024d24924e6a9b Minor code fixes
于 2013-01-17T10:52:01.330 回答