【问题标题】:Converting a subdirectory in a git repo into an independent git repo将 git repo 中的子目录转换为独立的 git repo
【发布时间】:2012-12-18 15:14:43
【问题描述】:

我在 Unfuddle 上有一个 git 存储库。这个 repo 包含多个项目,其中没有一个是由 git 单独跟踪的。我碰巧在其中一个项目上工作,但是每次我将提交的更改推送到我的项目之前,我都必须提取完整的 repo,因为它的整个项目集都在版本控制之下。 所以repo结构是这样的

MainRepo
  Project A
  Project B
  Project C
  .git

项目 A、B 或 C 中都没有 .git。假设我在项目 C 上工作,我可以单独使用它吗?这样做的步骤是什么?

谢谢

【问题讨论】:

标签: git version-control unfuddle


【解决方案1】:

在您为每个项目生成的新分支上使用过滤器分支。将它们提取到单独的存储库中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-03
    • 2021-04-11
    • 1970-01-01
    • 2013-05-25
    • 1970-01-01
    相关资源
    最近更新 更多