Публикация сайта с помощью Git.

Ссылка на статью в формате PDF

Задача

Необходимо выложить сайт (сделать деплойт) с локального компьютера (системы разработки) на сервер (web server) используя инструментарий GIT.

Это позволит достичь следующих целей:

  1. Упрощается выгрузка данных на сайт, не нужно копировать по ftp, забывая какие-то файлы, теперь для выгрузки достаточно выполнить команду push (если настроен хук см. ниже).
  2. Появляется возможность быстро откатить изменения на предыдущую версию.
  3. Можно быстро увидеть, не взломали ли ваш сайт, выполнив в директории с проектом, команду git status, которая покажет все несанкционированные изменения (конечно нужно исключить папки с кэшем и т.д.)

Решение

Деплойт сайта с помощью git

Деплойт сайта с помощью git

Continue Reading →