Допустим, у меня есть ветки master
и develop
.develop
имеет код, которого нет master
.Я разветвляюсь от develop
и создаю feature
, пишу какой-то новый код, объединяю его в develop
(чтобы поставить его на стадии подготовки и протестировать).Затем я решаю, что хочу объединить feature
в master
, но включает в себя все, начиная с develop
, которое не находится в master, и которое я не хочу сейчас объединять.Как я могу сделать так, чтобы feature
имел код, который я добавил, как если бы он был разветвлен от master
, а не develop
?Я немного читал о rebase и cherry-pick, но я могу видеть любые примеры точно такие же, как у меня (где feature
уже объединен в develop
)