我必须承认我的github罪。 4个月前,我分叉了一个上游回购,不知道很多git和pull请求,我在本地的master分支上做了一些工作,后来我意识到错误,创建了一个新的分支,并将更改压缩为一个并成功发送一个PR后来从那个分支。公关被接受了,我继续前进。
现在我需要提交另一份公关。但是我的主分支是如此混乱,当我合并或变基时,有很多错误。今天早上我可能犯了几个罪。
我整个上午一直在争夺这个。所以我想要一个干净的开始。
我可以从上游主服务器中删除github fork和refork吗?什么是正确的步骤?
答案 0 :(得分:1)
也许你应该在上游主服务器上执行一个reset --hard
主服务器,然后在你的服务器上执行一个push --force
来重置它,就像原始主服务器一样。