====== Gitのサブモジュールも一緒にcloneする ======
===== Gitリポジトリを取得(clone) =====
### submoduleも同時にクローン
$ git clone --recursive {gitリポジトリurl}
#### あとからsubmoduleを取得するには
clone時に `--recursive` を付け忘れた時には下記コマンドで対処。
$ git submodule update --init --recursive
### 単一リポジトリのクローン
$ git clone {gitリポジトリurl}
* カレントディレクトリに、リポジトリ名と同じフォルダが作成される。もし、違う名前のフォルダにしたい場合は、その後ろにフォルダ名を指定する。
===== 参考 =====
- [[http://karoten512.hatenablog.com/entry/2017/11/09/013845|submoduleで管理しているライブラリをcloneし忘れた]]
- [[https://qiita.com/kentarosasaki/items/3e670567c0512b9d411e|git clone の際に submodule の clone を忘れたときの対処法]]
- [[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でクローンと同時にサブモジュールを初期化、アップデートする]]