サブモジュールのコミットIDを表示する
「スーパープロジェクト」が管理している「サブモジュール」の「コミットID」を表示します。1.コマンドの実行
コマンドのオプションは、以下のオプションを指定します。オプション |
---|
--cached |
「端末」から、以下のコマンドを実行します。
コマンドの詳細は、「サブモジュールの状態を表示するコマンドの説明」を参考にしてください。
git submodule status --cached
2.コマンドの実行結果
以下のように各「サブモジュール」ごとに「コミットID」が表示されます。「+」マークが表示されている「mySubProject」サブモジュールは、「コミットID」が指す「コミットオブジェクト」と、「サブモジュール」の「HEAD」が指す「コミットオブジェクト」が異なっていることを表しています。
各サブモジュールの「HEAD」が指す「コミットオブジェクト」の識別子を確認すると、以下のようになります。
「mySubProject」サブモジュールの「コミットオブジェクト」の識別子が異なっていることが分かります。