По некоторым причинам ваша ветвь 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 ....
Нажмите на вашу ветку без проблем.