我正在尝试计算从标签创建后的提交次数。
我尝试使用
尝试计算自1.7Start标记创建以来有多少个提交。我当前在
自1.7版本以来并没有超过13000次的提交。
我尝试使用
git rev-list
但似乎无论我尝试什么都返回相同的结果。这是我尝试过的内容:$ git rev-list 1.7Start^..HEAD | wc -l
13902
$ git rev-list HEAD | wc -l
13902
尝试计算自1.7Start标记创建以来有多少个提交。我当前在
master
分支,因此使用HEAD
,但使用git rev-list master | wc -l
给出了相同的结果。自1.7版本以来并没有超过13000次的提交。
git rev-list master
应该显示主分支上的每个提交,因此产生的数字应该比1.7Start^..master
大,后者只会给出差异部分吗?
1.7Start^
和HEAD
之间没有共同的历史记录。为了测试是否如此,请查看git merge-base 1.7Start^ HEAD
的输出 - 我猜测会出现错误,表明没有共同的提交。 - Mark Longair1.7Start
与HEAD
有不同的根提交? - Mark Longair