### git操作 #### 新库 touch README.md git init git checkout -b main git add README.md git commit -m "first commit" git remote add origin http://140.206.38.58:8181/ESEA/server.git git push -u origin main #### 子模块 .gitmodules 有定义子模块 [submodule "library/esea_device"] path = library/esea_device url = https://gitlab.ms675.top/ChenJihang/device.git 在项目中添加子模块命令: git submodule add [address] git submodule add git://github.com/chneukirchen/rack.git rack 子项目一起clone下来 git clone --recursive [address] 子项目初始化: git submodule update --init --recursive 子项目更新: git submodule foreach --recursive git checkout master git submodule foreach git pull ​git clone https://github.com/Cambricon/CNStream cd CNStream git submodule update --init