среда, 29 января 2014 г.

Шпаргалка по Git

Редко используемые команды в git

Ниже привожу команды, которые используются довольно редко, с их назначением. 

Cделали commit в git. Оказывается он недостаточно качественный. Продолжаем править, а при следующем коммите набираем:
  • git commit --amend

Также можно сделать и так. При этом все изменения сохранятся на диске.
  • git reset --soft HEAD^

Если изменения не нужны, то можно откатиться на предыдущий коммит с удалением всех изменений:
  • git reset --hard HEAD^

Если коммиты ушли на сервер хранения кода и там были деплои, то не остается ничего другого, как сделать реверсный коммит, который отменяет конкретный коммит, и опять запушить на сервер хранения кода.
  • git revert sha1


Комментариев нет:

Отправить комментарий