【问题标题】:Access files from different git repository从不同的 git 存储库访问文件
【发布时间】:2020-11-26 03:31:04
【问题描述】:

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

示例代码:

file generate.py contents: *import common_xyz

def using_common_xyz: do something...*

我现在已将包含 common_xyz 的文件移动到不同的存储库。我读到我们可以在.gitlab-ci.yml 中使用“包含”关键字来访问其他存储库中的文件。或者我应该把它们当作图书馆吗?谁能建议最好的方法是什么?

【问题讨论】:

    标签: gitlab gitlab-ci


    【解决方案1】:

    Git 子模块将是要走的路。

    来自git-scm.com

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

    这里是cool guide (theserverside.com) 开始使用 GitHub 和 GitLab。

    这是another,在 git-scm.com 上

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-06
      • 2013-08-03
      • 2015-01-18
      • 2015-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多