Невозможно перебазировать на главную ветку - PullRequest
1 голос
/ 10 июля 2011

У меня есть две ветви: master и experimental.Я хотел бы перебазировать изменения, которые я сделал в эксперименте, на мастера.Но всякий раз, когда я пытаюсь сделать это с git rebase master experimental, я получаю: Current branch experimental is up to date. Кто-нибудь знает, что я делаю неправильно?Спасибо.

1 Ответ

1 голос
/ 10 июля 2011

Это означает, что экспериментальная ветвь уже является потомком главной ветки. Если вы хотите коммиты из экспериментальной ветки на master, вам нужно слить их. Поскольку вы сделали ребазинг, это будет коммит с ускоренной перемоткой, который не приведет к фиксации слияния (если вы не укажете --no-ff):

git checkout master && git merge experimental
...