2013-06-21 3 views
1

Я пытаюсь нажать на герою, но недавно я отбросил несколько коммитов, так как производственный и местный код были обезличены. Теперь я получаю сообщение об ошибке:Удаленная ветка впереди местной ветви; не могу нажать

Обновления были отклонены, поскольку кончик текущей ветки находится за его удаленным копиром. Объедините удаленные изменения (например, «git pull») перед повторным нажатием.

Я не хочу тянуть с пульта дистанционного управления, а скорее нажимать код, который у меня есть локально.

Как я могу это сделать?

ответ

2

Я идиот. Я вернулся и прочитал следующую строку.

Если это поможет кто-нибудь в будущем, ответ заключается в использовании --force:

git push heroku master -f 
+1

быть осторожным, однако. Использование силы отлично подходит для _secondary_ удаленного репо, такого как heroku, но я бы не использовал его с вашим основным репо, например. Гитуб, особенно если ты в команде. –

+0

@ FrankC.Eckert Oh! Конечно нет, нет. Я думаю, что со мной будет много несчастных людей, если это так. Спасибо за важное замечание! – RileyE