2016-01-05 3 views
2

я получил этот конфликт слияния:Как игнорировать конфликты слияния идентичных изменений

my %frame_name = (
<<<<<<< Updated upstream 
    G => 'GOTO', 
    D => 'DBGF', 
    C => 'FROM', 
======= 
    G => 'GOTO', 
    D => 'DBGF', 
    C => 'FROM', 
>>>>>>> Stashed changes 
); 

Это возможным заставить ублюдок для объединения таких конфликтов автоматически?

+3

Это разница в пробелах (вкладки в сравнении с пробелами, MSWin и * nix newlines)? – choroba

ответ

1

Прервать ваши слияния и попытать слияния, игнорируя пробелы:

git merge --abort 
git merge -Xignore-space-change whitespace 

Первый вариант полностью игнорирует пробелы при сравнении строк, второй лечит последовательности одного или более пробельных символов, как эквивалентном ,

More information (смотрите раздел "Игнорирование Пробелы")

См this answer также.

Смежные вопросы