Git合并我文件中的左侧HEAD标记
当出现错误消息告诉我合并被中止时,我尝试使用Git在命令行中合并文件。 我以为那是结束,但是后来我意识到我的文件中有gitmarks。像这样: start = expression validchar = [0-9a-zA-Z_?!+\-=@#$%^&*/.] integer = <<<<<<< HEAD digits:[0-9]+ { return digits.join(""); } ======= sign:"-"* digits:[0-9]+ { return sign + digits.join(""); } >>>>>>> gh-pages 这些文件不是由我编辑的,显示的行中插入了: 小于符号的HEAD(<<<<<<< HEAD) 更改代码行 一串等号(=======) 新版本的代码 另一行以大于号和分支名称(>>>>>>> gh-pages)开头 更糟糕的是文件内容不再井井有条。有谁知道我如何使这些文件恢复正常,以及我在gh分支中所做的更改已合并到master分支中?