Я довольно новичок в использовании revert
в git, и мне интересно, можно ли сделать что-то вроде следующего. Скажем, я сделал несколько фиксаций уже, и у меня есть (сам-explanitory) текстовый файл, который выглядит следующим образом:Git: Отменить старый фиксатор на одном файле
This line was added at commit AAAAA
This line was added at commit BBBBB
This line was added at commit CCCCC
Я хотел бы использовать вернуться, чтобы удалить изменения, сделанные фиксации BBBBB, чтобы получить файл, который выглядит следующим образом:
This line was added at commit AAAAA
This line was added at commit CCCCC
Однако, возвращаясь фиксации результатов BBBBB в слиянии конфликта. Есть ли способ избежать конфликта?
Вы попробовали это -> http://stackoverflow.com/questions/2318777/undo-a-particular-commit-in-git? – unrealsoul007
@ unrealsoul007, который просто говорит использовать 'git revert' – melpomene
@ unrealsoul007 Да. Я могу вернуть фиксацию, но она всегда приводит к конфликтам. Я могу разрешить конфликты вручную или с помощью инструмента, но это довольно неудобно (особенно для больших файлов). Если это можно сделать автоматически, это будет очень полезно для меня. – GJStein