Не следует ли помещать репозиторий git в «htdocs»?

Я все больше и больше погружаюсь в Git и должен исправить это,

Я где-то читал, что размещение репозитория.git в папках, к которым можно получить доступ через Интернет, является плохой практикой безопасности (звуки разумный! ).

Мой вопрос в том, что если это правильно, то какое решение лучше? Проблема возникает в основном, конечно, если вы работаете на удаленном хосте во время веб -разработки.

Например, если я работаю над доменом domain.com/project, где «проект» — это репозиторий, что я могу сделать?

Можно ли переместить папку.git -куда-нибудь за пределы htdocs и дать ссылку на нее? Или я могу добавить к нему какой-то уровень защиты?

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

Я читал, что вы можете скрыть весь репозиторий/папку где-нибудь на сервере, а затем настроить сценарий для копирования содержимого при отправке туда.

Но при разработке на «живом» сервере я хочу иметь возможность тестировать свой код в режиме реального времени между фиксациями.

Ясно?

Помощь приветствуется!

5
задан jonas 8 May 2012 в 11:33
поделиться