San*_*raj 4 git
我们在裸存储库中使用Git和三个主要分支Development,Test&Master.
我们有很多开发环境都有git仓库.每个人都创建了开发分支并在该分支上工作,并将他们的代码推送到裸存储库中的Development分支.
同时,我们希望限制开发人员将他们的代码从他们的开发分支推送到Test&Master分支.
有没有办法通过使用密码保护裸存储库分支.
Ikk*_*kke 6
如果您使用linux来托管存储库,我强烈建议使用gitolite.
Gitolite允许您为每个用户或用户组指定他们可以推送的分支,等等.
Gitolite在任何将要托管多个git存储库的服务器中都很有用,每个存储库都有许多开发人员,"任何人都可以对任何存储库执行任何操作"并不是一个好主意.这里有两个例子来说明.
它使用ssh密钥来识别用户,并根据它决定允许或不允许的内容.
归档时间:
12 年,8 月 前
查看次数:
3355 次
最近记录: