git merge,git rebase none似乎不起作用,我是否应该删除我的github fork并从上游主机重新工作?

git merge,git rebase none似乎不起作用,我是否应该删除我的github fork并从上游主机重新工作?,git,github,merge,fork,rebase,Git,Github,Merge,Fork,Rebase,我必须承认我的罪行。 4个月前,我进行了一次上游回购,对git和pull请求不太了解,我在本地对master branch做了一些工作,后来我意识到了错误,创建了一个新的分支,并将更改压缩为一个分支,并成功地从该分支发送了一份PR。公关被接受了,我继续前进 现在我需要提交另一份PR。但我的主分支机构太混乱了,当我合并或重新设置基础时,会有很多错误。今天早上我可能又犯了一些罪 我已经为此奋斗了一上午了。因此,我想要一个干净的开始 我可以从上游主机删除github fork并重新工作吗?正确的步骤是

我必须承认我的罪行。 4个月前,我进行了一次上游回购,对git和pull请求不太了解,我在本地对master branch做了一些工作,后来我意识到了错误,创建了一个新的分支,并将更改压缩为一个分支,并成功地从该分支发送了一份PR。公关被接受了,我继续前进

现在我需要提交另一份PR。但我的主分支机构太混乱了,当我合并或重新设置基础时,会有很多错误。今天早上我可能又犯了一些罪

我已经为此奋斗了一上午了。因此,我想要一个干净的开始


我可以从上游主机删除github fork并重新工作吗?正确的步骤是什么

也许您应该在上游主机上执行主机的
重设--hard
,然后在您的货叉上执行
推--force
,将其重设为原始主机