Вы можете поместить произвольные файлы в .git
, например, файл .htaccess
, который препятствует любому доступу через веб-сервер.
Если вам нужен дополнительный уровень безопасности (например, если вы забыли поместить туда .htaccess
во время повторного копирования хранилища, например), вы можете заставить свой веб-сервер отказаться обслуживать любой URL с .git/
, используя mod_rewrite
(при условии, что вы используете Apache, другие веб-серверы будут использовать другие механизмы).