我发现了移动平台的Source Control这个问题,但它并没有完全描述我的具体情况,所以我将重新询问它.
我目前有一个私人仓库,我们正在开发两个原生移动应用程序(一个用于Android,一个用于iOs).我正在使用两个不同的开发人员,他们彼此了解并一起工作,但最终一个负责iOs,一个负责Android.
目前我创建了一个单独的回购并邀请他们作为合作者.在那个回购中我创建了两个文件夹:一个叫iOS,另一个叫Android.我已要求他们将源代码上传到各自的文件夹中.但是有一个问题.当他们分叉回购时,每个开发人员都会获得Android和ios文件夹的副本.他们真的不想要这个,因为每个人只能在其中一个平台上工作.
所以问题是:1.我是否需要为每个平台创建回购?2.也许有一种方法让他们有选择地从回购中分叉一个文件夹?3.我确信我不是第一个必须在Github上管理多个平台开发的人.别人怎么做的?