作者:qq2304944703 | 来源:互联网 | 2023-05-25 19:22
我的组织有一台用于GitLab安装的专用机器.我经常与其他公共项目(Drupal.org和Github)合作.我想在我们的GitLab上有一个回购,它有一个跟踪远程Drupal或Github项目的分支,除了拥有自己的开发和生产分支.
希望它位于GitLab服务器(机器)上,因此开发人员不负责从公共远程控制器进行跟踪和更新.
从本质上讲,fork public repo跟踪'master',内部分支'devel'和'prod'; 开发人员只克隆内部开发分支.然后有能力从远程拉到主,然后根据需要合并到其他内部分支.可以通过网络界面或钩子完成吗?要么 ...
在为github创建一个公共git repo的分支的答案之后,它似乎需要是一个脚本从公共远程到本地,然后推送到GitLab master,脚本设置为cron作业.是吗?