取消merge合并

129 阅读1分钟

场景一

Q:git merge后代码还没add,想取消这次合并,怎么操作 A:git merge --abort

场景二

Q:git merge后代码已经add,想取消这次合并,怎么操作 A:先git reflog 显示历史操作,再用git reset --hard commit id,就可以回退到操作之前的状态了