Gitlab 从不同的git存储库访问文件

Gitlab 从不同的git存储库访问文件,gitlab,gitlab-ci,Gitlab,Gitlab Ci,我想将一些文件分离到另一个git存储库中,以便不同的项目可以使用它。这些文件包含一些通用函数,可供gitlab中的不同项目使用。 如何访问现有项目中新创建的“公共”存储库 示例代码: file generate.py内容:*导入公共_xyz def使用_common\u xyz:做点什么…* 现在,我已将包含common_xyz的文件移动到另一个存储库。我听说我们可以在.gitlab ci.yml中使用“Include”关键字来访问其他存储库中的文件。还是我应该把它们当作图书馆?有人能提出最好的

我想将一些文件分离到另一个git存储库中,以便不同的项目可以使用它。这些文件包含一些通用函数,可供gitlab中的不同项目使用。 如何访问现有项目中新创建的“公共”存储库

示例代码:

file generate.py内容:*导入公共_xyz

def使用_common\u xyz:做点什么…*


现在,我已将包含
common_xyz
的文件移动到另一个存储库。我听说我们可以在
.gitlab ci.yml
中使用“Include”关键字来访问其他存储库中的文件。还是我应该把它们当作图书馆?有人能提出最好的方法吗?

Git子模块是最好的方法

发件人:

子模块允许您将Git存储库作为 另一个Git存储库。这使您可以将另一个存储库克隆到 将您的项目和提交分开

下面是一个(theserverside.com)来开始使用GitHub和GitLab

以下是git-scm.com上的