0

我不确定这是否可能。但是,让我问一下。

我可以从多个 repo 推送到单个 repo 吗?本质上,我希望单个存储库包含来自所有较小存储库的文件。

我已经为我的项目的各种模块创建了 repos。单个 repo 本质上就是项目本身。

4

2 回答 2

1

正如twalberg上面提到的,您可以从多个存储库推送到单个目的地,但这会创建不同的历史图表。您可以合并它们,甚至可以使用 Git 中的子树合并功能与 Git 的帮助保持同步,如http://git-scm.com/book/ch6-7.html中所述。看一看。

于 2013-08-28T21:38:34.420 回答
0

我想您正在尝试实现 SVN 工作流程,但使用 git 是不可能的。

有两种合适的方法:

  1. 如果您的项目将与您的模块松散耦合 - 为您的模块使用单独的存储库,并将其安装为单独的 python 包(通常的插件系统,如 django 插件)。
  2. 否则 - 为项目和模块使用单个存储库。
于 2013-08-28T16:10:34.753 回答