有一个.git 工程,有多个分支,有两波开发人员分别开发不同的两个分支,为了后期合并代码方便,目前就一个 git 工程,怎么操作,才能让开发人员 A 只能提交 branch_A 分支的代码,开发人员 B 只能提交 branch_B 分支的代码呢。
1 、拆成两个 git 工程,但是后期合并代码不方便
1
twistedmeadows 2022-11-10 21:30:07 +08:00 via iPhone
说明你们还没真正想清楚 git 仓库是怎么工作的。
你想想,github 上为什么两个仓库之间可以提交 PR ?为什么你觉得 gitlab 上拆库后就不行了? 道理是一样的,A 团队保持在原本的仓库上工作,B 团队 folk 一个库出来在 B 仓库上开发。两边需要做代码同步的时候就向对方库提 MR 就行了,跟 github 上的 PR 是一个东西,只是名字不一样而已 |
2
284716337 OP @twistedmeadows 好的,主要是操作麻烦了,部分研发不会搞,有时候他们还会有代码被覆盖的情况。
|
3
superwater 2022-12-16 14:44:19 +08:00
付费版本就可以按分支给提交权限了。
|