Находясь в ветке, я выполнил
git pull --rebase origin master
Это привело к некоторым конфликтам слияния.Открыв файлы и выбрав необходимые части кода, я разрешил конфликты.Затем я выполнил git add
и git commit
.
Теперь, когда я выполняю, git branch
, я вижу, что я не в исходной ветви, а в ветви с именем:
(no branch, rebasing my_branch_name)
git status
говорит:
rebase in progress; onto 5ae1f3d58
You are currently rebasing branch 'my_branch_name' on '7af1d3d38'.
(all conflicts fixed: run "git rebase --continue")
nothing to commit, working tree clean
Однако, когда я выполняю git rebase --continue
, как предложено, ничего не меняется.Я все еще остаюсь в этой странной временной ветви.Итак, как я могу вернуться в свою ветку и сохранить изменения, внесенные git pull --rebase
и слиянием вручную?