首页 > 解决方案 > 如何计算上游和本地分支之间的落后/提前提交?

问题描述

当您的上游与原产地不同时,如何计算本地和上游之间的差异?

git rev-list --count upstream/master..master尽管上游在本地主分支之前提交很少,但返回 0。

标签: gitgithub

解决方案


上游提交的数量领先于 master:

git rev-list --count master..upstream/master

master..upstream/master是上游但不在 master 中的提交范围。它相当于upstream/master ^master.

请参阅Git 提交范围中的双点“..”和三点“...”有什么区别?了解更多信息。


推荐阅读