Как обслуживать GIT через HTTP через NGINX с пользователем / паролем?

Несмотря на все ссылки, которые я нашел о том, как настроить git / nginx для получения моих репозиториев, я не могу заставить их работать.

Я следовал этому руководству , Репозиторий Git через HTTP WebDAV с nginx , но ограничение пользователя / пароля не работает. Любой может клонировать репозиторий.

Я использую конфигурацию с использованием SVN + Apache + DAV_SVN, с файлом для пароля (созданным с помощью htpasswd) и файлом для authz. Я бы хотел сделать то же самое, используя git + nginx. Как такое возможно?

Спасибо за вашу помощь!

19
задан Jasper 1 December 2017 в 19:05
поделиться