git: отмена слияния при последующих фиксациях - PullRequest
0 голосов
/ 15 января 2020

Я слил в основную главную ветку моего дерева git функцию, которая была наполовину запечена. Позже я сделал пару коммитов в "master", которые затронули совершенно не связанные файлы. Все это было перенесено и на удаленное управление.

Теперь я хочу отменить изменения, внесенные в эту половинку, но без потери последующих коммитов. Как я могу это сделать?

1 Ответ

1 голос
/ 15 января 2020

Вы можете извлекать файлы, на которые воздействует функция полусухого коммита до слияния.

# find the commit hash with 
git log
# checkout those files to the commit you want
git checkout c5f567 -- file1/to/restore file2/to/restore
# commit to master 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...