git pull origin master --allow-unrelated-histories 就用了这个命令之后,代码就像下面这样了
<<<<<<< HEAD
<packaging>pom</packaging>
=======
>>>>>>> f747b9abc039ca8dd1534a3ef182523d3389d31e
<version>1.0-SNAPSHOT</version>
<modules>
<module>tanhua-commons</module>
<module>tanhua-domain</module>
<module>tanhua-mapper</module>
<module>tanhua-db-interface</module>
<module>tanhua-db-service</module>
<module>tanhua-autoconfig</module>
<module>tanhua-app</module>
<module>tanhua-mongo-interface</module>
<module>tanhua-mongo-service</module>
<<<<<<< HEAD
<module>tanhua-admin</module>
<module>tanhua-recommend</module>
<module>tanhua-soul</module>
</modules>
=======
</modules>
<packaging>pom</packaging>
>>>>>>> f747b9abc039ca8dd1534a3ef182523d3389d31e
<!--springboot父工程-->

这个符号是冲突的意思。你当前版本和git版本的这个文件存在冲突,所以这个文件相关于是一个合并中的文件,需要你解决冲突之后重新提交。解决的方式就是,你可以删掉多余的,重复的。保留正确的代码。
代码出现冲突才这样,HEAD下面的表示是你电脑当前的代码,HEAD上面的表示远程分支和你当前电脑上冲突的代码,你可以根据自己需要筛选,然后重新提交即可.如有帮助,望采纳