【问题标题】:GitHub - How to create new repository from subdirectory of another repository and keep both syncedGitHub - 如何从另一个存储库的子目录创建新存储库并保持同步
【发布时间】:2013-07-31 23:25:56
【问题描述】:

我想知道是否可以进行以下设置:

  1. 一个包含许多客户端文件夹的存储库,这些文件夹都包含 各种数据、项目等(Repo A)
  2. 仅从上述客户端文件夹之一创建一个新的存储库。 (回购 B)
  3. 在将更新从 Repo B 本地推送到 GitHub 时,还要将其推送/同步到该客户端的 Repo A 目录

这可能吗? 如果是这样,我将如何正确处理它?

目前我只是在 Repo B 上严格工作,然后复制并粘贴到 Repo A 的客户端文件夹。 如果可能,希望使用更高效和自动化的方法。

【问题讨论】:

  • git subtree 是你要找的。​​span>

标签: git github sync subdirectory


【解决方案1】:

您可以在所需的子目录(已经在父 repo 下)初始化另一个存储库,然后像往常一样提交/推送两个存储库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-09
    • 2021-06-05
    • 1970-01-01
    • 2016-09-19
    • 2020-12-14
    • 1970-01-01
    • 2012-10-05
    • 1970-01-01
    相关资源
    最近更新 更多