Cap*_*ack 14 version-control branch github rebase git-branch
我是一个git初学者,我试图回滚到之前的提交.但我不小心只是回滚了提交(我使用的是Windows GUI).无论如何,在经过一些奇怪的推动,合并以及其他令人困惑的事情后,我不太明白,我终于以我想要的方式得到了我的文件.唯一奇怪的是现在它在shell中说:
(主| REBASE 1/1)
它曾经只是说master,发生了什么?这是什么意思?我该如何回到原来的样子呢?
如果git rebase --continue | --skip | --abort仍然不起作用:
您可能会尝试逐个丢弃本地提交,然后使用git status以确保您的本地提交是最新的远程分支.
git reset --hard HEAD~1
Run Code Online (Sandbox Code Playgroud)
注意:git reset --hard将丢弃您的工作,只有在您知道自己在做什么的情况下才能使用它!