git submodule subtree常用指令

Posted amiezhang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git submodule subtree常用指令相关的知识,希望对你有一定的参考价值。

submodule

官方文档

添加

git submodule add -b master git@git.xxx:xxx/xxx.git src/xxx

删除

git submodule deinit -f src/xxx     // 取消注册
git rm -rf src/xxx                  // git 工作树和索引中删除文件
rm -rf .git/modules/src/xxx

技术图片

subtree

带着提交记录来拷贝仓库的话就用subtree

git subtree add --prefix=src/xxx git@git.xxx:xxx/xxx.git master

技术图片

 

以上是关于git submodule subtree常用指令的主要内容,如果未能解决你的问题,请参考以下文章

Git应用详解第十讲:Git子库:submodule与subtree

GIT 嵌套存储库:Composer vs. SubModules vs. Subtree vs.?

git怎么更新submodules

[Git] 使用 Git SubTree 来共享函示库源代码

工具之Git | submodule 常用命令

工具之Git | submodule 常用命令