git冲突解决,我没改的文件也要提交

git pull后只有pom.xml有冲突,其他同事提交的文件没冲突,可是为什么这些我还需要在提交一下呢,git status下,他改了的文件,我一点没改动过,我都需要在提交,这也太不智能了吧,是就这样的么?

git pull以后,你git merge没有有没有冲突。没改过,就不会要提交,如果内容相同,除非文件格式等有变化

黄色是有改动的,需要提交的是黄色的吧

git merge 出现冲突后,需要解决冲突. 不解决,切分之都切不了的. git add 就可以了, 不用git push

状态:双方修改 file
#git add file

已提交的状态:修改file
#git reset HEAD file

未提交的状态: 修改file
不用提交了

git status 下只要有pom.xml这个文件,就说明是你有改过。有可能按了空格什么的