У меня есть ветка A
, созданная на основе другой ветки B
. Некоторые коммиты из ветки B
также присутствуют в ветке A
. Я подумываю об удалении этих коммитов из ветки A
, но меня беспокоит, удалит ли это их также и из ветки B
.
A
, эти коммиты тоже будут удалены из ветки B
?A
полностью независимой от ветки B
, чтобы я мог удалять коммиты, не затрагивая исходную ветку?Для контекста:
B
.Нет, ветвь A является производной от ветви B, и когда вы их удаляете, это не повлияет на «Родительскую ветвь».
Вы можете использовать этот код git rebase --onto [newParent] [oldParent] [branchToMove]
Надеюсь, это помогло вам.