git submoduleコマンドの使い方は?
git submoduleコマンドを使用するには、まず子モジュールが含まれるGitリポジトリディレクトリに移動する必要があります。その後、次のコマンドを使用できます:
- サブモジュールを追加する。
- git submodule addコマンドを使用して、リポジトリのURLとパスを指定してサブモジュールを追加します。
- 指定されたパスにサブモジュールを追加し、指定されたリポジトリと関連付けます。
- サブモジュールの初期化:
- git サブモジュールの初期化
- この操作により、サブモジュールが初期化され、特定のコミットに関連付けられます。
- サブモジュールを更新します。
- サブモジュールを更新します。
- このコマンドは、サブモジュールリポジトリの最新の変更を取得し、サブモジュールを更新します。
- クローンにはサブモジュールが含まれるリポジトリ:
- <リポジトリURL>を再帰的にクローンする
- –recursiveオプションを使用すると、親リポジトリをクローンする際にサブモジュールも同時にクローンできます。
- サブモジュールのブランチを切り替える:
- cd <サブモジュールのパス>
git checkout <ブランチ名> - 子モジュールの異なるブランチに切り替えることができます。
これらは一般的なgit submoduleコマンドの例です。他にも使用できるコマンドやオプションがありますので、詳細情報はgit submodule –helpを実行して確認してください。