——————————————————————————————
注意!注意!注意!git revert的坑(能不revert千万不要操作)
——————————————————————————————
场景:提交到sit的代码,结果解决冲突merge了DEV的代码,所以要回滚到合并之前的代码
(原因是我再网页上处理了冲突,他就自动merge了,如图—所以还是idea处理冲突,可控)
方式二:
(上来就是方式二,因为方式一在idea中处理,回滚几次都没起作用)
1、在git网页上找到错误合并的记录,然后revert
2、revert到原来的分支
3、若存在冲突,然后idea再去merge一下(无冲突那就直接push)
方式一(没起作用):
idea中选择reset(做了如下两步)