【发布时间】:2016-12-29 16:13:53
【问题描述】:
如何通过 GitHub Web 界面了解项目的提交总数? 如何获取特定时间范围内的提交总数?
我现在能得到的是每个开发者完成的提交次数,而不是总数。
【问题讨论】:
标签: git github commit git-commit
如何通过 GitHub Web 界面了解项目的提交总数? 如何获取特定时间范围内的提交总数?
我现在能得到的是每个开发者完成的提交次数,而不是总数。
【问题讨论】:
标签: git github commit git-commit
由于您的标签和问题行不仅限于 GitHub 界面,因此您可以从命令行获得所需的内容:
$ git rev-list --count master --since=5.months
577
$ git rev-list --count master --since=4.months
524
除了--since,它还支持--until 指定一个完整的范围。
Manual Reference.
另请参阅,What date formats does git log accept for date parameters?
【讨论】:
要进入比较视图,请将 /compare 附加到您的存储库路径。每个存储库的比较视图都包含两个下拉菜单:基础和比较
要比较时间范围内的提交,您可以在比较下拉菜单中输入分支名称,然后输入 @,然后用 { } 表示法包裹日期。
这里有两个例子:
来源:https://help.github.com/articles/comparing-commits-across-time/
使用 GitHub Web 界面完成提交:
无论您是从git 界面还是Web 界面执行,提交都是提交。我想没有办法识别它。
每个开发者完成的提交:
在您提供的链接中明确提及:
【讨论】:
转到https://github.com/USER_NAME/REPOSITORY。在你的情况下,你必须去https://github.com/BVLC/caffe。
访问上述页面后,您可以看到total number of commits。参考下图:
【讨论】: