Pull to refresh

Comments 5

Не деплойте папку .git

Иногда без этого не обойтись. В nginx защита подобных файлов делается несложно:

location ~ /\. {
    deny all;
    access_log off;
    log_not_found off;
}

Для apache ненамного сложнее.

Иногда без этого не обойтись

Есть ли хотя бы одна причина это делать? Я постулирую что нет.

Я встречал проект, где git был частью бизнес-логики. Да, решение спорное, не без папки .git тем не обойтись.

И зачем папку .git держать в том же каталоге, который раздаёт nginx?

Такова была архитектура того решения. В случае того проекта, без этого система не могла работать с git.

Sign up to leave a comment.

Articles