在Git項目中添加子模塊項目 - submodule
添加子模塊命令
- 先clone a-project項目到本地。
> git clone https://gitlab.com/project-main
- 進入你想添加b-project到a-project的目錄,使用git命令添加子模塊。
> cd ~/project-main/
> git submodule add https://gitlab.com/project-sub01
或者
> git submodule add git@gitlab.com:project-sub01.git
- 提交子模塊到遠程倉庫
> cd ~/project-main/
> git add.
> git commit -m "add submodule"
> git push
拉取帶有子模塊的Git項目
拉取/clone帶有子模塊的Git項目,直接拉取后子項目中可能沒有任何內(nèi)容,需要進行子模塊初始化同步設置后,才能拉取完整的Git項目。
> git submodule init
> git submodule sync
> git submodule update
子模塊切換分支操作
進入子模塊目錄
> cd ~/project-main/project-sub01
查看子模塊分支
> git branch -av
簽出子模塊分支文章來源:http://www.zghlxwxcb.cn/news/detail-538005.html
> git checkout <分支名稱>
> git branch
更新主項目的子模塊描述信息文章來源地址http://www.zghlxwxcb.cn/news/detail-538005.html
> cd ..
> pwd
~/project-main/
> git add
到了這里,關于【Git】在Git項目中添加子模塊項目 - submodule的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!