У меня есть ветка под названием feature
, и в ней есть несколько коммитов. Ветвь и ее коммиты по-прежнему локальны для моей машины (не были отправлены
в публичный репозиторий). График выглядит так:
A---B---C---D---E---F---G master
\
P---Q---R feature
Теперь я понял, что мне следовало убрать функцию ветки
из более ранней фиксации на master
. Допустим, зафиксируйте C
. Другими словами, график должен выглядеть так
A---B---C---D---E---F---G master
\
P---Q---R feature
По сути, я пытаюсь отменить фиксации D
, E
и F
из ветки функции
. Да, я мог бы просто откатить
коммиты по одному, но их слишком много, чтобы откатить; изображение выше является просто иллюстрацией.