Я попытался объединить файл в командной строке с помощью 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
)=======
)>>>>>>> gh-pages
)Хуже всего то, что содержимое файла больше не в порядке. Кто-нибудь знает, как я возвращаю эти файлы в нормальное состояние, и изменения, которые я внес в gh-ветвь, слились в главную ветвь?