Предположим, у меня есть ветвь widget
, которая была создана путем ветвления feature
и добавления нескольких коммитов для построения widget
.
Теперь я хочу, чтобы виджет был доступен в master
без остальной части функции. Существует ли автоматический способ создания новой версии widget
, которая состоит только из master
плюс информация о виджете?
Просто выполнить проверку widget
и выполнение git rebase master
не работаетпотому что это принесло бы с собой все остальные части функции.
Я могу сделать git rebase --interactive master
, но это требует ручной идентификации и удаления не связанных с виджетом коммитов. Есть ли команда, которой я могу присвоить имена трех ветвей и сделать это автоматически?