Я получаю сообщение об ошибке в команде push с битбакетом - PullRequest
0 голосов
/ 20 сентября 2019

при вводе "git push origin master" выдает ошибку ниже:

![отклонено] master -> master (non-fast-forward) ошибка: не удалось переместить некоторые ссылки на 'https://A....' подсказка: обновления были отклонены, поскольку подсказка вашей текущей ветви находится за подсказкой: ее удаленной копией.Интегрируйте удаленные изменения (например, подсказка: «git pull ...») перед повторным нажатием.Подсказка: подробности см. в «Примечании о быстрой перемотке вперед» в «git push --help».

1 Ответ

0 голосов
/ 20 сентября 2019

По некоторым причинам ваша ветвь master не синхронизирована с удаленной origin/master.

Сделайте резервную копию своей работы, вытянув другую ветку из вашей master:

git branch  master-backup

Установите свою ветку на удаленную, чтобы синхронизировать их:

git reset --hard origin/master

Найдите и выберите те коммиты, которые вы сделали:

git log master-backup. (Prints your history)
git cherry-pick sha1C  sha1C2 ....

Нажмите на вашу ветку без проблем.

...