я все больше и больше в Git и должны выпрямить это один из,Должен ли я не помещать git-хранилище в «htdocs»?
Я где-то читал, что это плохая практика безопасности поставить .git репо внутри папки, которые могут быть доступны корыто веб (звучит разумно!).
Мой вопрос, кроме того, если он правилен, что является лучшим решением для этого? Проблема возникает, в основном, конечно, если вы работаете на удаленном хосте при веб-разработке.
Например, если я работаю над domain.com/project, где «project» - это репозиторий, что я могу сделать?
Возможно ли переместить папку .git где-то вне htdocs и ссылку на нее? Или я могу добавить к нему некоторый уровень защиты?
Я в основном развиваюсь на общем хосте, поэтому я ограничен тем, что я могу установить и настроить.
I'v читать, чем вы можете хранить все хранилище/папку где-то скрытое на сервере, а затем установить сценарий для копирования содержимого при нажатии на него.
Но при разработке на «живом» сервере я хочу проверить свой код в режиме реального времени между фиксациями.
Am i clear?
Помогите оценить!
Вы должны пересмотреть коммиттера стратегию: особенно в GIT фиксаций должны быть очень маленькими и частыми. Таким образом, вы должны совершать больше и не оставлять без изменений свои изменения, чтобы жить. Возможным решением является использование двух ветвей (например, master и stable), другое - явно экспортировать конкретный commit/branch/tag (см. Мой ответ). – dtech