我正在构建简单的快速应用程序并使用express generator
,我想把它放在github上。
我有git commit
并注意到它会在我的app.js
<<<<<<< HEAD
上生成一些行,有些可能是六角形。
我想这是git的一部分,但我想知道它是否会影响我的应用程序?它与评论相同吗?
提前致谢。
答案 0 :(得分:4)
这会影响您的应用,因为<<
不会在JavaScript中发表评论。您看到的意味着两个不同版本的文件之间存在冲突。 <<<<<<< HEAD
指向当前分支的最新提交,而您看到的十六进制值是冲突编辑的提交哈希值。要解决此冲突,您必须编辑该文件以包含相应的内容。
有关更多信息,请查看git的文档。您可以查看有关GitHub的this文章。
此外,如果您是git新手,我建议您查看GitHub's tutorial。我不确定它是否涵盖了您所遇到的内容,但这是了解git的好方法。
答案 1 :(得分:2)
这是一次合并冲突,是的,如果你保留它,它可能会以可怕的方式破坏你的应用程序。
https://help.github.com/articles/resolving-a-merge-conflict-from-the-command-line/