コンテンツにスキップ

submodule

command

add submodule

git submodule add [submodule-repo] [submodule-path]

remove submodule

git submodule deinit -f [submodule-path]
git rm -f [submodule-path]
rm -rf .git/modules/[submodule-path]

.git/modules/*にあるsubmoduleのリポジトリ本体を消し忘れないように

submodule update

git submodule update --remote

--remoteを付けないとfetch等してくれないので注意

FAQ

submoduleの移動

一度removeし,再度addするのが早そう


最終更新日: August 14, 2023
作成日: August 14, 2023