<<<<<<< HEAD
</div>
<?php if( is_front_page() ){ ?>
<div class="slogan-container">
<div class="slogan-img"></div>
</div>
<?php }?>
=======
</div>
>>>>>>> 026a843d
所以我的问题是,当我从远程仓库中提取数据时,为什么会显示此文本? 我是Git的新手,希望有人可以帮助我。
答案 0 :(得分:4)
您的本地版本与服务器上的版本之间的代码行上的文件存在差异,通常表示两个人已经在同一行上编辑了同一个文件,或者一个人从其他位置推送了更改,然后在其他地方进行了本地更改,并尝试从远程执行其他更改。
你可能会git pull
做到这一点。首先是git fetch
的更安全路线(哪个更安全)然后是git merge
(这也会导致这种冲突)。
当在不同区域完成对同一文件的更改时,git实际上将这些更改合并在一起真的很棒。但是,如果更改位于相同的行或块上,则会留下合并冲突和两组代码。您可以自行确定所需的行,删除其他行,删除>>>>>>
,=======
和<<<<<<
符号,然后git merge --continue
。
重要的符号是<<<<<<<<<
和========
之间的代码是开发副本中的代码,而========
和>>>>>>>>>>>
之间的代码是来自遥控器的代码。
我已经回答了有关可能对https://stackoverflow.com/a/9204499/631619
有帮助的一般git流程的更多信息答案 1 :(得分:3)
你有冲突。您的HEAD
和远程分支已应用了不同的更改。你应该根据自己的喜好编辑和提交。