Подтвердить что ты не робот

Что делает git update-server-info?

Что делает git update-server-info? Как узнать, нужна ли мне это? В руководстве написано:

Немой сервер, который не работает на поколениях "на лету", должен иметь несколько вспомогательных информационных файлов в каталогах $GIT_DIR/info и $GIT_OBJECT_DIRECTORY/info, чтобы помочь клиентам узнать, какие ссылки и пакеты у сервера есть. Эта команда генерирует такие вспомогательные файлы.

Как я узнаю, что мой сервер немой, и делает ли он или не делает "на лету поколения пакетов" и должен ли он иметь некоторые вспомогательные информационные файлы?

Я нажимаю веб-приложение через ssh в открытый репозиторий, а затем вытаскиваю из этого голого репозитория в корневой каталог.

4b9b3361

Ответ 1

Немой сервер в основном означает доступ через HTTP. Поэтому, если вы получаете доступ к репозиториям Git через http: или https:, вам нужен бизнес update-server-info, в противном случае (git:, ssh: и т.д.) Он вам не нужен.