我想创建一个现有仓库的 Git 子树,例如:
-> projectA/projectB
Project A 是父仓库,我希望将 Project B 作为 Git 子树添加到其中。
git subtree -P projectB ssh://git@github.com/projectB.git master
但它失败了,并显示以下消息:
前缀 'projectB' 已经存在。
我不想再次下载整个仓库,只想将此目录添加到我的 Git 子树中。
这个目录 Project B 没有被 Project A 的 Git 追踪。
谢谢。
rm -rf projectB
删除现有的projectB目录,然后再次使用git subtree add projectB_directory git@github.com/projectB.git master
重新下载。 - Allen