В более крупном git-слиянии с несколькими конфликтующими файлами я неправильно пометил файл как разрешенный (используя git add FILE
после некоторого редактирования)
Теперь я хотел бы отменить мою попытку разрешения конфликта и начать с разрешения этого файла.
Как я могу это сделать?
Ответы:
Нашел решение здесь: http://gitster.livejournal.com/43665.html
Это восстанавливает неразрешенное состояние, включая всю информацию о родителе и базе слияния, что позволяет перезапустить разрешение.
источник
git reset
не трогать файл.both modified
(в состоянии конфликта)both modified
". Это именно тот результат, о котором идет речь.-m
как в--merge
пример
источник
git status
потом,FILE
появляется под заголовком «Изменения не подготовлены для фиксации». Тем не менее, я ожидаю, что он будет отображаться в разделе «Unmerged paths», так что моя IDE подберет его для повторного слияния ...