问题
当Git pull的时候,如果有冲突,那么除了冲突文件,其它文件都会做为staged区的文件保存起来。
解决
-
git reset --hard FETCH_HEAD 或者 git reset --hard HEAD
将本地的冲突文件冲掉,不仅需要reset到MERGE-HEAD或者HEAD,还需要--hard。没有后面的hard,不会冲掉本地工作区。只会冲掉stage区。
- 然后,git pull、
转载出处:https://blog.csdn.net/qq_28387069/article/details/84619263