我是Sourcetree的新手并且在本地创建了一个混乱,与origin / master相比,提前7次提交。我想忽略并删除我在本地完成的所有事情,然后通过将我的本地仓库恢复到目前的原点/主机来重新开始。我该怎么做?
备注:我知道origin / master是正确的,因为我旁边有另一台机器,我不会用来做提交,只是从源/主机上拉了一下,而另一台机器上的本地仓库是正确的。
答案 0 :(得分:1)
您可以通过以下方式设置当前主设备以匹配原始主设备:
查看主分支。双击分支,或打开终端并键入git checkout master
然后将分支重置为原始主站。在日志中找到origin / master,右键单击,“将当前分支重置为此提交”,然后从出现的对话框中选择硬盘。或者使用命令git reset --hard origin/master