若是你以为你合并后的状态是一团乱麻,想把当前的修改都放弃,你能够用下面的命令回到合并以前的状态:html
$ git reset --hard HEAD
或者你已经把合并后的代码提交,但仍是想把它们撒销:git
$ git reset --hard ORIG_HEAD
可是刚才这条命令在某些状况会很危险,若是你把一个已经被另外一个分支合并的分支给删了,那么 之后在合并相关的分支时会出错。ui
参考地址:http://gitbook.liuhui998.com/3_3.htmlcode