怎么配置某个git仓库的用户吗
答案:1 悬赏:0
解决时间 2021-02-21 22:01
- 提问者网友:一抹荒凉废墟
- 2021-02-21 14:24
怎么配置某个git仓库的用户吗
最佳答案
- 二级知识专家网友:执傲
- 2021-02-21 15:04
1、新建用户
将用户的公钥文件 如 **.pub 拷贝到 gitolite-admin\keydir文件夹下,做一次提交,并push到服务器。
2、新建仓库和设置用户权限
修改 gitolite-admin\conf\gitolite.conf 文件,加入权限和需要新建的仓库名,做一次提交,并push到服务器,这时候在服务器上就生成了新建的仓库。
例如:
@group = user1 user2
repo test
RW+C = user3
RWbr1 = @group
RWrefs/tags/ = user1 user3
2.1 @group = user1 user2group组有 user1、user2 两个用户
2.2 repo test test 是仓库名
2.3 RW+C = user3 user3 有“读、写、强制更新、创建分支 ”权限
2.4 RWbr1 = @groupgroup组对br1分支有读写权限
2.5 RWrefs/tags/ = user1 user3 user1和user3有打tag的权限
将用户的公钥文件 如 **.pub 拷贝到 gitolite-admin\keydir文件夹下,做一次提交,并push到服务器。
2、新建仓库和设置用户权限
修改 gitolite-admin\conf\gitolite.conf 文件,加入权限和需要新建的仓库名,做一次提交,并push到服务器,这时候在服务器上就生成了新建的仓库。
例如:
@group = user1 user2
repo test
RW+C = user3
RWbr1 = @group
RWrefs/tags/ = user1 user3
2.1 @group = user1 user2group组有 user1、user2 两个用户
2.2 repo test test 是仓库名
2.3 RW+C = user3 user3 有“读、写、强制更新、创建分支 ”权限
2.4 RWbr1 = @groupgroup组对br1分支有读写权限
2.5 RWrefs/tags/ = user1 user3 user1和user3有打tag的权限
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯