我从ma master分支开发了一个名为development的分支。开发分支获得了2个新提交。与此同时,主分支获得了1次提交,这是一个错误,然后我将其恢复并推送。到现在为止还挺好。我看到了前面/后面的东西,我通过将HARD重置为2提交,从master(错误和恢复版本)中删除了两个提交。
现在我在github上的指标仍然显示开发分支落后2但是如果你查看提交则不然。
有什么想法吗?
答案 0 :(得分:2)
github上有哪些指标? 发展是落后于什么?
如果你的意思是在分支和开发的图表中看起来比主分支落后2,你应该尝试以下方法:
git checkout develop
git rebase master
git push origin
git reset不会重写历史记录,因此您拥有的历史记录是您进行了重置,这也是在github上进行的。我的猜测是github上的图表使用历史记录日志,但我不能肯定地说。