我试图计算自标签制作以来的提交次数.
我尝试过使用git rev-list但无论我尝试什么,它似乎都会返回相同的结果.这是我尝试过的:
$ git rev-list 1.7Start^..HEAD | wc -l
13902
$ git rev-list HEAD | wc -l
13902
Run Code Online (Sandbox Code Playgroud)
尝试计算自创建1.7Start标记以来提交的提交数.我现在正在master使用,HEAD但使用git rev-list master | wc -l给了我相同的.
自1.7以来,已有13000多次提交
应该git rev-list master告诉我每个提交的主人,因此产生一个更大的数字1.7Start^..master应该只是给我差异?
1.7Start^您得到的结果表明和 之间没有共同的历史记录HEAD,因此1.7Start和HEAD必须具有不同的根提交。a..b(传递给时的语法git rev-list仅意味着“每个b不在其中的提交a。)
在上面的评论中,提问者指出,这是因为存储库是从 Subversion 迁移而来的,并且与指向的master导入分支完全不同。1.7Start
| 归档时间: |
|
| 查看次数: |
4006 次 |
| 最近记录: |