Вам необходимо переименовать ветку, чтобы она соответствовала соглашению ветвей функций, а затем переместить вашу ветку в ветку разработки.
Чтобы переименовать текущую ветку, проверьте вашу ветку и используйте git branch -m
:
git checkout my-branch-name
git branch -m feature/my-branch-name
Как только ваша ветвь функций будет соответствующим образом переименована, вы можете приступить к перебазированию.Убедитесь, что у вас есть последние origin/develop
изменения, используя git fetch
, а затем переназначьте вашу функциональную ветвь на origin/develop
, используя git rebase
:
git fetch
git rebase origin/develop
В зависимости от того, совпадают ли ваши изменения с теми, которые имеютбыло сделано на origin/develop
, могут возникнуть конфликты слияния.Вы можете исправить эти конфликты так же, как те, которые вы могли иметь в прошлом с git merge
.