Rom*_*nov 3 git remote-branch gitolite fast-forward
我们需要允许开发人员:
1)创建主题分支并将其保存在远程仓库中.
2)做出改变.
3)合并到'开发'分支.
4)删除主题分支(git push origin:TestRemoteBranch).
但我们宁愿禁止在使用RW权限的情况下使用非快进合并.但是这个权限也禁止删除主题分支.
有没有办法避免非快进合并并允许删除主题分支(不是'开发'和'主')?
我通过gitolite v2解决了这个问题(在主要分支上禁用倒带 - 主和开发):
repo file-formats
RW master = @all
- master = @all
RW development = @all
- development = @all
RW+ = @all
config gitolite-options.deny-repo = 1