八百逗比奔北坡i

导航

GIt 学习_2(持续更新中)

继续 上次的git学习笔记 更新;

Git 子模块:
查询资料学习地址如下:
项目实践
 
== $ git submodule update --init
1.如果克隆库的时候要初始化子模块,请加上 --recursive 参数,如:
git clone --recursive git@github.com:rbind/yihui.git
 
2.如果已经克隆了主库但没初始化子模块,则用:
git submodule update --init --recursive
 
3.如果已经克隆并初始化子模块,而需要从子模块的源更新这个子模块,则:
git submodule update --recursive --remote
更新之后主库的 git 差异中会显示新的 SHA 码,把这个差异选中提交即可。
 
5.如果要向一个库中添加一个新的子模块,可以用 git submodule add
 
Guides:
gitattributes  - 定义每个路径的属性;一个gitattributes文件是一个给attributes路径名的简单文本文件。
gitmodules  - 定义子模块属性
gitignore  - 指定忽略有意未被跟踪的文件
 

posted on 2020-08-10 16:43  八百逗比奔北坡i  阅读(65)  评论(0)    收藏  举报