git克隆并修改开源为子目录,并与Master保持更新



在我的项目中,我使用的是要修改的开源(更改无关紧要,以推向实际的开源项目)。

我的项目在git root下看起来像这样的东西:

  1. dir a
  2. dir b
  3. 克隆和修改的开源

我希望将整个项目存储在我的远程git repo中,但也继续更改开源。

我该怎么做?我认为那个子模块和子树没有真正做我想要的。

我对其他想法持开放态度。只是要注意,这些项目位于同一GIT存储库中,因为克隆的开源使用我的存储库中的其他项目,而来自存储库的项目使用开源。

我终于弄清楚了。我所做的是添加另一个开源的遥控器git提取 git拉 - 允许无关的历史

将开源移至子文件夹

然后将其推到我的原始存储库。

最新更新