2.6. 管理 gitolite 用户和存储库
将新用户添加到 gitolite 很简单:只需获取他们的公共 SSH 密钥并将其添加到 keydir 目录中作为
$DESIRED_USER_NAME.pub。 请注意,gitolite 用户名不必与系统用户名匹配
- 它们仅在 gitolite 配置文件中用于管理访问控制。 同样,通过删除用户的公钥文件来删除用户。 每次更改后,不要忘记将更改提交到 git,并将更改推送回服务器
git 提交 -a
git push origin master
存储库通过编辑 conf/gitolite.conf 文件进行管理。 语法是空格分隔的,只是指定了存储库列表,然后是一些访问规则。 以下是默认示例
回购 gitolite-admin
读写+ | = | 管理员 |
R | = | 爱丽丝 |
回购项目1
RW+ = 爱丽丝
RW = 鲍勃
R = 丹尼斯