迁移git仓库到另一个

时间:2018-10-11 11:02:13

标签: git github repository git-push git-pull

我有一个存储库A和B,并且想要将两个存储库都迁移到C, 我尝试了以下步骤

git clone --bare <A-url>
cd to the A.git directory
git push --mirror <C-url>

现在C具有A的相同副本

git clone --bare <B-url>
cd to the B.git directory
git push --mirror <C-url>

此处存储库C仅包含来自存储库B的文件夹和文件,而存储库A中的内容已删除 有什么办法可以将文件保留/保留在存储库C中?

1 个答案:

答案 0 :(得分:0)

像在本文档中一样使用git subtree add命令:https://git-memo.readthedocs.io/en/latest/subtree.html#adding-a-subtree-to-a-project