1.git的三大分区

2.git取消合并
git merge --abort
git reset
- git reset --soft: 将分支回退到指定提交,工作区维持现状不变,暂存区会在现有基础上增加该commit之后的提交。 - git reset --mixed: (默认操作)将分支回退到指定提交,暂存区也被同步为该指定提交,工作区保持不变。 - git reset --hard: 将分支回退到指定分支,暂存区和工作区都会被同步为该指定的提交。
4.总结
git merge --abort
git reset --merge ‘版本‘
5.参考
git reset --hard HEAD
https://www.cnblogs.com/jiqing9006/p/8807319.html
原文:https://www.cnblogs.com/juncaoit/p/13268387.html