У нас есть ветвь develop
и ветвь release
.
Меня попросили внести изменение, но позже мне сказали, что это должно быть исправление ипоэтому я должен был разветвляться от ветви release
.
Текущая ситуация такова (я сам нарисовал диаграмму):
Я действительно не хочу терять всю мою работу, которая в настоящее время находится на моем feature-branch
.Как мне переместить все мои изменения в feature-branch
, чтобы они сидели в новой ветви , но , которая была разветвлена от release
ветви?
Что я пробовал?
Я пытался использовать rebase --onto
, но я получил следующую ошибку:
$ git rebase --onto release-branch feature / 1 feature/ 1a
fatal: fatal: нет такой ветки / commit 'feature / 1a'