Open qianlei90 opened 7 years ago
Tags: 印象笔记
[toc]
git remote add -f <子仓库名> <子仓库地址> git subtree add --prefix=<子目录名> <子仓库名> <分支> --squash
--squash意思是把subtree的改动合并成一次commit,这样就不用拉取子项目完整的历史记录。 --prefix之后的=等号也可以用空格。
--squash
--prefix
git subtree pull --prefix=<子目录名> <远程分支> <分支> --squash
git subtree push --prefix=<子目录名> <远程分支名> 分支
- 完 -
git subtree用法
Tags: 印象笔记
[toc]
1. 添加子git目录
--squash
意思是把subtree的改动合并成一次commit,这样就不用拉取子项目完整的历史记录。--prefix
之后的=等号也可以用空格。2. 从远程仓库更新子目录
3. push子目录到远程仓库
- 完 -