Я хочу обслуживать сайт напрямую из репозитория git. Очевидно, это сделает обновление живого сервера очень простым - и я могу переключиться обратно на предыдущую ветку, если у меня возникнут проблемы с новым кодом.
Есть ли проблемы с безопасностью?
Нужно ли добавлять какие-либо директивы в apache?
Есть ли какие-либо вопросы, не связанные с безопасностью, о которых мне следует знать?
РЕДАКТИРОВАТЬ: см. Ответ Кан ниже - и вот директива для защиты папки .git, поскольку я хочу установить корневую папку на верхнем уровне репозитория git
<Files ~ "^\.git">
Order allow,deny
Deny from all
</Files>