子仓库 git subtree
作用说明
将一个存储库嵌套在另一个存储库中,提交一个存储库中部分内容到子存储库中,并将子仓库内容推送到其他远程库。
用法
添加 到子库
git subtree add --prefix {正在拉入的本地目录} {远程库url} {远程分支} --squash
从远程库 拉取 到指定目录
git subtree pull--prefix {拉入到的本地目录} {远程库url} {远程分支} --squash
推送 到远程库
git subtree push --prefix {要推送的本地目录} {远程库url} {远程分支}
参数
–squash
不将子项目的整个历史记录存储在主存储库中。去掉则将子项目的整个历史记录存储在主存储库中
注意事项
1. 本地目录要在第一个目录前加一个点 .
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 蚂蚁图书馆!
