Я начинаю разворачивать несколько плагинов веб-сайта через git.Зачем использовать репозиторий git для развертывания веб-сайта?
Я прошел через несколько учебных пособий в Интернете, и все они рекомендуют создавать на удаленном репозитории голой удаленный репозиторий с помощью кэша после обновления для проверки в каталоге DocumentRoot. Я все это работаю без лишних проблем.
Почему мы отделяем репозиторий от рабочего каталога? Что не так с использованием каталога DocumentRoot в качестве репозитория, а затем с помощью htaccess для предотвращения открытого доступа к любому содержимому .git?
Обратите внимание, что план голого репо по-прежнему позволяет вам мгновенно взломать documentRoot - только вы не можете его использовать для использования в будущем, поскольку крюк после обновления, скорее всего, уничтожит его. – slebetman
Да, делать мгновенный взлом немного по-другому, я обновлю ответ. – Fwolf