Gitのサブモジュールも一緒にcloneする ================================ Gitリポジトリを取得(clone) ------------------------- ### submoduleも同時にクローン $ git clone --recursive {gitリポジトリurl} #### あとからsubmoduleを取得するには clone時に `--recursive` を付け忘れた時には下記コマンドで対処。 $ git submodule update --init --recursive ### 単一リポジトリのクローン $ git clone {gitリポジトリurl} * カレントディレクトリに、リポジトリ名と同じフォルダが作成される。もし、違う名前のフォルダにしたい場合は、その後ろにフォルダ名を指定する。 参考 ---- 1. [[http://karoten512.hatenablog.com/entry/2017/11/09/013845|submoduleで管理しているライブラリをcloneし忘れた]] 2. [[https://qiita.com/kentarosasaki/items/3e670567c0512b9d411e|git clone の際に submodule の clone を忘れたときの対処法]] 3. [[https://blog.isao.co.jp/git%E3%81%A7%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%B3%E3%81%A8%E5%90%8C%E6%99%82%E3%81%AB%E3%82%B5%E3%83%96%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%82%92%E5%88%9D%E6%9C%9F%E5%8C%96%E3%80%81/|gitでクローンと同時にサブモジュールを初期化、アップデートする]]