在提交代码之前,会先进行pull,拉取最新的代码,就会经常遇到冲突问题:
一般来说,只要View them,然后将冲突文件(如果不是自己改过的)先Rollback,再pull就可以了。
但是,这个操作只有在文件是蓝色(Idea用来标记更改过的文件的颜色)的,才能Rollback,而如果没有颜色,是不能对其进行操作的。
于是,我直接将磁盘的文件备份了,然后删除,再次Pull,仍然出现冲突,而且已经删除掉的文件,还能View them,检查了磁盘和项目目录,都没有了文件,尝试重启,也不能解决。
最终,通过将Local Changes里面将这两个文件找出来,手动Rollback,得到解决。