2015-07-06 9 views
1

я получил конфликт при попытке объединить два файла:мерзавец нотации конфликта не показывая

CONFLICT (content): Merge conflict in user.py 

Когда я посмотрел в user.py, нет ГИТА-конфликт обозначения/знака, что я привык:

<<<<<<< HEAD 
Hello world 
======= 
Hola mundo 
>>>>>>> 

В чем проблема?

+0

скомпилирован ли этот файл или сцепленных? Иногда конфликт разрешается системой сборки после смены файлов. – Guy

+0

Ну, я должен разрешить конфликт вручную. Система не разрешает это. – Amir

+1

У вас включен git-rerere? (посмотрите на 'git config rerere.enabled') – sehe

ответ

0

Мое предположение, возможно, вы включили git-rerere.

Этот объект [вновь] Шнуры [вновь] решения прошлых конфликтов. Поэтому в следующий раз вы объединяете или переадресовываете одну и ту же ветку темы в (очень) подобную (ревизию) ветку, затем git [re], которые разрешают конфликты, и применяете их для вас.

Это потрясающе, если вы используете ветви темы или часто повторяетесь.

Однако, если вам необходимо/предпочитают полный контроль, отключите его:

git config rerere.enabled false