git 子树命令添加文件到父树
git subtree command adds files to parent tree
我运行这个命令:
git subtree add --prefix=config --squash git@github.com:user/repo.git master
在根文件夹中,我提交了更改并推送到远程。
包含配置文件夹中的子树文件。
我应该.git忽略配置目录吗?为什么它在父 git 存储库中包含子树文件?
Should I .gitignore
the config directory?
没有
Why does it include the subtree files in parent git repo?
因为那不是 submodule(它只在父级记录子存储库的 SHA1)。
那是一个 subtree (presented here),它确实将一个回购包含到另一个回购中。
我运行这个命令:
git subtree add --prefix=config --squash git@github.com:user/repo.git master
在根文件夹中,我提交了更改并推送到远程。 包含配置文件夹中的子树文件。
我应该.git忽略配置目录吗?为什么它在父 git 存储库中包含子树文件?
Should I
.gitignore
the config directory?
没有
Why does it include the subtree files in parent git repo?
因为那不是 submodule(它只在父级记录子存储库的 SHA1)。
那是一个 subtree (presented here),它确实将一个回购包含到另一个回购中。