1

我从 ma master 分支创建了一个名为 development 的分支。开发分支有 2 个新的提交。与此同时,主分支得到了 1 次提交,这是一个错误,然后我将其还原并推送。到现在为止还挺好。我看到了前面/后面的东西,我通过将 HARD 重置为 2 个提交从 master 中删除了两个提交(错误和还原一个)。

现在我在 github 上的指标仍然显示开发分支落后 2,尽管如果你查看提交则不是。

有任何想法吗?

4

1 回答 1

2

github上有哪些指标?发展是2落后什么?

如果您的意思是在分叉图中,开发似乎在 master 分支后面 2,您应该尝试以下操作:

git checkout develop  
git rebase master  
git push origin

git reset 不会重写历史记录,因此您拥有的历史记录是您进行了重置,这也在 github 上。我的猜测是github上的图表使用了历史日志,但我不能肯定地说。

于 2012-11-09T17:11:31.690 回答