-
リポジトリのクローン:
git clone <リポジトリのURL>
-
サブモジュールの初期化:
git submodule init
-
サブモジュールの更新:
git submodule update
-
サブモジュールの再帰的な更新:
git submodule update --recursive
これらの手順に従うことで、リポジトリとそのサブモジュールが正しく取得されます。
-
エラーメッセージ: "error: The following submodule(s) were not initialized in
" 解決方法: git submodule init
コマンドを使用してサブモジュールを初期化します。 -
エラーメッセージ: "error: Submodule '
' (or path ' ') not found" 解決方法: サブモジュールのURLが正しく設定されていることを確認し、 git submodule init
コマンドを使用してサブモジュールを初期化します。 -
エラーメッセージ: "error: pathspec '
' did not match any file(s) known to git" 解決方法: サブモジュールのパスが正しく指定されていることを確認し、 git submodule init
コマンドを使用してサブモジュールを初期化します。