我正在尝试通过执行
来同步子树的更新 git pull -s subtree react master
但是整个仓库被复制到错误的文件夹中,而不是我在添加新的存储库作为子树时提到的文件夹。
如何删除子树或更改子树目录?
答案 0 :(得分:2)
要更新[directory]
中签出的子树,我会使用:
git subtree pull -P [directory] react master
将子树文件夹从path1
重命名为path2
:
git mv path1 path2
并在所有后续path2
命令中使用git subtree
删除path1
处的子树:
git rm -rf path1