2016-11-08 3 views
0

Я пытался нажать на удаленный репозиторий, и я получил Updates were rejected because a pushed branch tip is behind its remote. Затем я сделал git pull origin master, и он сказал Already up-to-date. Затем я попробовал git push -f origin master (немой!), В результате последние два толкания исчезли из github. Теперь, когда я пробую git log, я могу видеть эти две последние коммиты и их идентификаторы. Как восстановить эти коммиты?восстановление потерянных коммитов после нажатия -f

+0

где вы видите последние два коммита. являются ли они источником/мастером. – Gregg

+0

@gregg да, они есть. – havij

ответ

0

попробовать git push -f origin origin/master:master

это толкает дистанционное отслеживание местного отделения «происхождения/мастер» к главной ветви в хранилище происхождения.

Смежные вопросы