我有多用户存储库,每个用户都有自己的目录和分支。例如:
主人
- 目录
- DirectoryB
brancha(Usera使用(
- Directorya(Usera使用(
- DirectoryB
branchb(用户b使用(
- 目录
- DirectoryB(用户B使用(
最初,主分支在每个目录中都有文件,然后创建了分支A和B。USERA在他的brancha中的文件夹中修改了文件,而用户B则在其branchb的文件夹中修改了文件。
如何为主分支创建拉动请求,以便将位于brancha目录中的Usera进行的更改保留给主人,而位于branchB目录中的UserB也保留了?
通常的工作流程不应该有任何问题。Usera尚未触摸目录B,因此他的拉请请求不会包含B的任何更改。用户B的拉请请求不会更改目录A。到目前为止,没有问题。
但是,在接受两个PR之后,两个用户都必须更新 - Usera将在目录B中获取更改,而用户B将对目录a。