首先创建一个外层仓库,再创建两个子仓库。 进入外层仓库后,执行添加子仓库命令 :git submodule add ** (子仓库git链接) 添加完成后, 会发现文件中多了一个子仓库文件夹。随后将子仓库推到远程, $ git add . $ git commit -m ‘add submodule’ $ git push git submodule add https://github.com/xxx.git modules/submodule2 可以使子模块添加到modules文件夹下