git-“ <<<<<<<< HEAD ..”在源代码中

时间:2018-09-05 22:25:05

标签: git github intellij-idea

为什么git偶尔会在我的源代码中写入标记,例如以下?

<<<<<<< HEAD
  <component name="JavaScriptSettings">
    <option name="languageLevel" value="ES6" />
  </component>
=======
>>>>>>> 02d2be40f4d48e8bcddbd819c19e3c01c4e690c4

其中HEAD=======之间的所有内容均为源代码,其余均为标记git似乎一直用于跟踪和合并更改。就我而言,这些是在尝试使用filter-branch从历史记录中删除文件夹后出现的:

Remove folder and its contents from git/GitHub's history

这可能是IntelliJ注入的吗?

1 个答案:

答案 0 :(得分:2)

这些标记表示您的代码中存在冲突(可能是在拉出之后),您可能只是将文件标记为已解决,而不是实际解决冲突。

IntelliJ IDEA与此无关,尽管它为解决Version Control面板中的冲突提供了很好的工具。