我是 Sourcetree 的新手,在本地造成了混乱,与 origin/master 相比,有 7 个提前提交。我想忽略并删除我在本地完成的所有操作,然后通过将本地存储库恢复到当前的 origin/master 来重新开始。我该怎么做呢?
Remark:我知道 origin/master 是正确的,因为我旁边有另一台机器,我不使用它来进行提交,只是从 origin/master 进行拉取,并且本地存储库在另一台机器上是正确的。
您可以通过以下方式将当前主控设置为与原始主控匹配:
查看主分支。双击分支,或打开终端并输入git checkout master
然后将分支重置为origin master。在日志中找到origin/master,右键单击,单击“将当前分支重置为此提交”,然后从出现的对话框中选择硬。或者使用命令git reset --hard origin/master
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)