Почему во время интерактивной перебазировки возникает конфликт слияния для удаления простого коммита? - PullRequest
1 голос
/ 11 апреля 2020

У меня есть репозиторий git, из которого я хочу удалить один коммит, поэтому для этого я использую git rebase -i 710b5ec51ff. В коммите содержится 1 файл с именем " intro. cpp". Перебазирование начинается и в конечном итоге завершается с:

error: could not apply 5a91d7f2f9b... Remove string
Resolve all conflicts manually, mark them as resolved with
"git add/rm <conflicted_files>", then run "git rebase --continue".
You can instead skip this commit: run "git rebase --skip".
To abort and get back to the state before "git rebase", run "git rebase --abort".
Could not apply 5a91d7f2f9b... Update language
Auto-merging locales/language.c
CONFLICT (content): Merge conflict in locales/language.c

Почему я получаю этот конфликт? Я помню, что мне нужно было разрешить этот конфликт время от времени go. Зачем мне делать это снова, хотя оба коммита (тот, который я хочу удалить, и тот, где он останавливается) совершенно не связаны и не делятся файлом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...