小编wak*_*ful的帖子

带有子树的git clone-前缀已存在

我有一个在“ external /”文件夹中包含两个子树的仓库。

克隆存储库时,它将下载所有文件,包括我先前在git subtree命令之后推送的代码。

现在,如果我想在另一台机器上克隆该仓库并重新创建子树结构,则git subtree add命令将失败,因为我要放置子树的文件夹已经包含该文件夹和文件。

这些是我运行的命令:

> git clone https://URL/<main>
> git remote add <component> https://URL/<component>
> cd <main>
> git subtree add --prefix external/<component> <component> master
ERROR: prefix 'external/<component>' already exists.
Run Code Online (Sandbox Code Playgroud)

如何解决呢?还是有更好的方法为新的克隆操作重新创建子树结构?

git git-subtree

7
推荐指数
1
解决办法
739
查看次数

标签 统计

git ×1

git-subtree ×1