我遇到了一个问题,我的源/分支与本地分支不同步,请参阅下面的
当我试图从本地的“分段”分支推送到源站/分段分支时,会出现“拒绝-非快速前进”错误。
我在Windows PC上使用Eclipse和eGit模块。
another post here我看到,我可以通过“git push—force origin staging”来解决我的问题,从而使用本地分支来覆盖源站/分段分支。
但是,我不认为eGit有这个选项,也不知道如何在eGit中打开控制台来完成这个操作?
有人知道我是否能在egit内做到这一点吗?
好的-解决了我自己的问题。似乎我在提交方面遇到了一些问题,这些问题没有被推回到源站/分段。在使用“git reset xxx:without--hard”时发现了an overview here,它重置了分支标记,但保留了本地更改以便以后重新提交。
谢谢,杰森

最佳答案

我刚刚遇到了一个类似的问题,我做了以下工作:
团队->推送分支…
如果远程分支存在并已分叉,则强制覆盖该分支

关于git - 关于Eclipse的EGit:如何git push --force?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12302171/

10-12 13:00