君は心理学者なのか?

大学時代に心理学を専攻しなぜかプログラマになった、サイコ(心理学)プログラマかろてんの雑記。

git cloneしたあとに--recursiveを付け忘れたことに気づいた。あとからsubmoduleをcloneしたい。

submoduleで管理しているライブラリをcloneし忘れた

いつもなら

git clone --recursive {gitリポジトリurl}

でcloneしてsubmoduleで管理しているライブラリもcloneしてくるのだが、

git clone {gitリポジトリurl}

としてしまった。

対処法

git submodule update --init --recursive

とすればsubmoduleで管理しているリポジトリも落としてこれる。