Как протолкнуть изменения после переименования ветки на Bitbucket? - PullRequest
0 голосов
/ 01 октября 2018

Проблема в том, что я начал работать с веткой с именем DDH-112 и перенес ее в репозиторий, но затем изменил имя этой ветки с помощью git branch -m <newname>, так как предыдущая была неправильной.Теперь я не могу перенести изменения в новую ветку.Он говорит:

    fatal: The upstream branch of your current branch does not match
the name of your current branch.  To push to the upstream branch
on the remote, use

    git push origin HEAD:DDH-122

    To push to the branch of the same name on the remote, use

    git push origin feature/DDH-129-implement-paddings

После выполнения git push origin feature/DDH-129-implement-paddings я получаю ошибку:

! [rejected] feature/DDH-129-implement-paddings -> feature/DDH-129-implement-paddings (non-fast-forward) error: failed to push some refs to 'git@bitbucket.org:apptension/dontdrivehigh.git' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Integrate the remote changes (e.g. hint: 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details. git pull вообще не помогает.Я хотел бы иметь разницу после нажатия на ветку с новым именем.Можно ли перенести эти изменения в эту ветку?

1 Ответ

0 голосов
/ 01 октября 2018

Во-первых, команда должна быть:

git push -u origin feature/DDH-129-implement-paddings 

Во-вторых, сообщение об ошибке feature/DDH-129-implement-paddings -> feature/DDH-129-implement-paddings (non-fast-forward) имеет смысл только в том случае, если вы переименуете свою ветку с именем уже существующей удаленной ветви с существующими коммитами.

git pull поможет, при условии связанная удаленная ветвь feature/DDH-129-implement-paddings:

git fetch
git branch -u origin/feature/DDH-129-implement-paddings feature/DDH-129-implement-paddings
git pull
# resolve conflicts
git push
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...