Работая над неполной веткой feature
Я уже зафиксировал Fix
для master
.
(master) A-B-C
(feature) \_D-E-Fix-G-H
Как мне получить Fix
коммит на master
, ...
(master) A-B-C------Fix'
(feature) \_D-E-Fix-G-H
... но все еще в состоянии объединить / перебазировать мою ветку feature
на master
?
(master) A-B-C-D-E-Fix-G-H
Я полагаю, Fix'
должен поддерживать тот же SHA, что и Fix
для того, чтобы не было видно совершенно другого коммита и плавно объединяться / перебазироваться (поэтому cherry-pick
, который я обычно использую, здесь не поможет).Так что, возможно, это невозможно, но мне любопытно, есть ли какой-нибудь способ поделиться некоторыми временными исправлениями из ветви с другой веткой, и все же иметь возможность объединить оставшиеся пропущенные коммиты позже.
My feature
филиал только локальный.Естественно, я хочу избежать переписывания истории.