每个 git 存储库的权限?

每个 git 存储库的权限?

我已经使用 apache http mod 在 Windows 中设置了一个 git 服务器。用户使用他们的 ldap 凭据通过 apache 进入。这很好用,但所有用户都有权拉取/推送所有存储库。

我如何定义哪些用户有权限将数据推送到存储库,并让其对数据进行拉取?

答案1

您需要添加一个授权层,例如吉托莱特为了管理推送/拉取权限。

您可以将其插入到您的 apache httpd 服务器,按照文档“如何设置 gitolite 使用智能 http 模式“。

相关内容