Linux Labs

Автоматизация: Git и Ansible / Ступень 1 из 6

История правок конфигурации

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 6 из 6 · итог · 2 мин

Итог

  • Каталог .git хранит историю конфига: цепочку коммитов с автором, датой и сообщением.
  • git status и git diff показывают, что поменяли после последнего коммита, а git restore <файл> выбрасывает эту правку.
  • git log -p и git blame находят, кто, когда и каким коммитом поменял строку.
  • git revert <хэш> отменяет один коммит новым коммитом: история и более поздние правки остаются на месте.
  • nginx из начала урока упал из-за незакоммиченной строки без точки с запятой: nginx -t показал место, где споткнулся разбор, а git diff — саму правку.
Ubuntu 24.04
Загрузка…