我一直在PhpStorm的专用分支上工作,但是当推送到github时,我无意中合并到了master分支。
如何在github和本地撤消合并?github master用于将代码迁移到各种服务器,因此我需要在合并之前回滚到先前的提交,而不是在撤消更改的情况下创建新的提交。
Joh*_*rty 11
更简洁地回答这个问题:
git checkout master
git reset --hard <commit_before_merge>
git push -f
Run Code Online (Sandbox Code Playgroud)
您需要将磁头重置为当前磁头之前的提交。
git reset --hard <commit_before_merge>
Run Code Online (Sandbox Code Playgroud)
例如git reset --hard master ^
归档时间: |
|
查看次数: |
13389 次 |
最近记录: |