Разрешите конфликты слияния, которые git не обнаруживает
Я прочитал много разных ответов, но ни один из них, похоже, не имеет отношения к моей ситуации.
Git не думает, что есть какие-либо конфликты слияния ( это ничего не печатает), но он оставил кучу маркеров конфликтов в разных моих файлах, что заставляет их не запускаться.
Я могу просмотреть и отредактировать все это вручную, но это будет хлопотно.
Есть ли способ заставить git понять, что эти маркеры есть, и помочь мне разобраться с ними?
0 ответов
Для меня сработало следующее (где FILE
- это "полный" путь к файлу, поэтому путь плюс имя файла):
- Деактивировать файл, если он был добавлен,
git reset FILE
Затем сделайте
checkout
с этой опцией, которая сбрасывает слияние:git checkout --conflict=merge FILE
Ссылаться на
https://git-scm.com/docs/git-checkout
Есть ли способ заставить Git пометить файл как конфликтующий?
Я искал
- "конфликты файлов git не обнаружены должным образом",
- "слияние без обнаружения"<<<<<<< HEAD ""
- "git <<<<<<< HEAD не обнаружен"