0
比方说,我在github上有多个文件夹,这样的回购:分组接入回购GitHub的
- 网络:包含Web应用程序
- 泊坞窗:包含泊坞窗配置等泊坞窗东东。
- bash:包含脚本以运行部署和其他。
我想给访问者提供访问权限,但web贡献者只能看到并克隆web文件夹,而docker撰稿人只能看到并克隆docker文件夹......等等。
这不是许可的事情(写,读或管理),它更像是划分项目而不分割它。
这是可以做某事吗?
比方说,我在github上有多个文件夹,这样的回购:分组接入回购GitHub的
我想给访问者提供访问权限,但web贡献者只能看到并克隆web文件夹,而docker撰稿人只能看到并克隆docker文件夹......等等。
这不是许可的事情(写,读或管理),它更像是划分项目而不分割它。
这是可以做某事吗?
我认为一个解决方案是使用git submodule。
https://git-scm.com/docs/git-submodule
https://git-scm.com/book/en/v2/Git-Tools-Submodules#Starting-with-Submodules
所以,你有3个仓库(网络,搬运工,庆典)。 在每个github存储库上,您都选择授权的贡献者。