最佳答案
我已经完全搞砸了我的分叉 git 回购的主分支。
我想完全重置被推到我的分叉与上游主回购的内容的主分支。我没有兴趣保留任何主分支的变化或历史。
最简单的方法是从上游项目中删除我的分叉回购和重新分叉。然而,我在其他被推动的分支工作,我不想失去。
因此,我如何重置我的推主分支与上游主机?
git clone https://myrepo.git
cd myrepo
git remote add upstream https://upstream.git
git fetch upstream
我从这里去哪里重置我的本地和远程主分支与上游主机?