我需要从 Git 存储库获取提交计数。如何使用 git 命令执行此操作而不下载整个提交历史记录?
git clone --bare --filter=tree:0 u://r/l
主要托管服务支持过滤,无论在哪里托管您的存储库,您都不需要管理员的帮助。
一项修订的提交计数(
HEAD
、master
或commit hash
):
git rev-list --count <revision>
所有分支的提交计数:
git rev-list --count --all