Git - 显示上游后面的提交数量

时间:2015-03-13 15:15:52

标签: git github

我们的团队往往不会跟踪最新发布的代码背后有多少提交。我们想要通知他们,但获取信息是困难的部分,通知部分已完成。

我想了解如何拉下git log,执行git命令输出"分支x在分支y后面提交5次提交"。我不想要检查分支机构,因为它每次都为我们所有的分支机构提供600mb +回购,而且我的驱动器空间不足。我在堆栈溢出时发现了类似的问题,它引用了仅在本地工作的bash脚本,或者指向远程返回空白的bash脚本。我还在学习git和bash,请耐心等待。

1 个答案:

答案 0 :(得分:5)

您需要的是git rev-list(提交的逆时间顺序)。

克隆回购后(确保已设置远程并且已执行git fetch origin),要从master获取分支的数量,请尝试

git rev-list origin/master..origin/feature/SuperCoolBranch --count

切换分支以找出后面的数字。