相关疑难解决方法(0)

你如何合并两个Git存储库?

请考虑以下情形:

我在自己的Git仓库中开发了一个小型实验项目A. 它现在已经成熟,我希望A成为更大的项目B的一部分,它有自己的大型存储库.我现在想添加A作为B的子目录.

如何将A合并到B中,而不会丢失任何一方的历史记录?

git merge repository git-subtree

1517
推荐指数
16
解决办法
44万
查看次数

将多个子版本加入一个并保留Mercurial中的历史记录

目前我的项目包含多个存储库,例如:

+---Project (main repo)
    +---Core (subrepo)
    +---Web (subrepo)
    \---Tests (subrepo)

不幸的是,subrepos之间的代码是完全耦合的,因此它不能很好地与分支一起工作.

有没有办法将subrepos整合到一个保存历史记录的主存储库中?

mercurial subrepos

11
推荐指数
1
解决办法
2173
查看次数

标签 统计

git ×1

git-subtree ×1

mercurial ×1

merge ×1

repository ×1

subrepos ×1