Git отменить последний коммит

Бывает иногда, что вы только что сделали коммит, но вдруг понимаете, что поторопились. Если вы уже запушили его в удалённый сервер, то ваш ошибочный коммит могли уже выкачать другие, и его уже просто так отменять не стоит. Если же вы не пушили, и коммит хранится только в вашей копии репозитория, то вы можете с чистой совестью его отменить командой:

После этого вы можете удалить этот коммит из удалённого репозитория (хотя, как писалось выше, так делать строго не рекомендуется), для этого вам нужно при push-е указать флаг -f:

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *