Git: пытается объединить ветви, но есть множество конфликтов, и большинство из них / не должно быть конфликтов
Вот много из того, что я получаю:
<<<<<<< HEAD
code
=======
>>>>>>> Merge branch 'master' of code_url into not_master
и есть тонны тех, которые встречаются несколько раз в 40+ файлах. Есть ли другой способ слияния, чтобы он самостоятельно разрешал конфликты? Я чувствую, что всякий раз, когда он сталкивается с какой-либо одновременной разницей в расположении файла, git решает перевернуть ВСЕ ТАБЛИЦЫ.
(╯ ° □ °) ╯︵ buıbɹǝɯ ʇıb
Я посмотрел на rebase, и он МОЖЕТ быть тем, что мне было нужно, когда я начал ветку. Чтобы начать ребазинг - мне все равно нужно разобраться со всеми этими конфликтами.
2 ответа
Я часто видел это, когда в git есть записи об удалении строк. Кажется, не требуется автоматическое слияние, если строка была отредактирована в одной ветви, но удалена в другой.
Вы проверили, есть ли различия в конце строки? Сказанное может происходить от окончания строки \r
в репо и и \n
в рабочем каталоге.