Редко используемые команды в git
Ниже привожу команды, которые используются довольно редко, с их назначением.Cделали commit в git. Оказывается он недостаточно качественный. Продолжаем править, а при следующем коммите набираем:
- git commit --amend
Также можно сделать и так. При этом все изменения сохранятся на диске.
- git reset --soft HEAD^
Если изменения не нужны, то можно откатиться на предыдущий коммит с удалением всех изменений:
- git reset --hard HEAD^
Если коммиты ушли на сервер хранения кода и там были деплои, то не остается ничего другого, как сделать реверсный коммит, который отменяет конкретный коммит, и опять запушить на сервер хранения кода.
- git revert sha1
Комментариев нет:
Отправить комментарий