【问题标题】:Git local submodules inside single remote单个远程内部的 Git 本地子模块
【发布时间】:2020-12-06 11:29:58
【问题描述】:

如何创建一个包含 3 个子文件夹和自己的提交历史的存储库,并将它们一起推送到一个远程?

Android、iOS - 可以检查并拥有自己历史记录的原生应用的存储库。

Flutter - 包含 Android 和 iOS 文件夹作为子模块以及一些 Flutter 文件的 Flutter 存储库。

不想将所有平台的提交和分支混合在一起。

目前,我什至无法在其自己的文件夹中获取单个 Android 存储库。 子模块和子树在本地可以正常工作。但是子文件夹不能一起推送到单个远程,因为这些子模块没有实际的远程 URL - 它们只是本地子文件夹

不能使用不同的存储库 - 所有三个平台都必须在一个存储库中。


【问题讨论】:

    标签: android git flutter git-submodules git-subtree


    【解决方案1】:

    git 不打算以这种方式工作。一个 URL = 一个 repo = 一个提交链。

    如果您想将其拆分,可以使用git subtree(我查看时最后在 contrib 目录中找到)。

    【讨论】:

      猜你喜欢
      • 2015-11-25
      • 2018-08-02
      • 2014-03-01
      • 2012-03-15
      • 1970-01-01
      • 2021-07-23
      • 1970-01-01
      • 2011-07-23
      • 1970-01-01
      相关资源
      最近更新 更多