kledgeb Ubuntuの使い方や日本語化、アプリの使い方を紹介しています。

サブモジュールのコミットIDを表示する

  「スーパープロジェクト」が管理している「サブモジュール」の「コミットID」を表示します。

  1.コマンドの実行

    コマンドのオプションは、以下のオプションを指定します。

オプション
--cached

    「端末」から、以下のコマンドを実行します。
    コマンドの詳細は、「サブモジュールの状態を表示するコマンドの説明」を参考にしてください。

git submodule status --cached


  2.コマンドの実行結果

    以下のように各「サブモジュール」ごとに「コミットID」が表示されます。


    「+」マークが表示されている「mySubProject」サブモジュールは、「コミットID」が指す「コミットオブジェクト」と、「サブモジュール」の「HEAD」が指す「コミットオブジェクト」が異なっていることを表しています。

    各サブモジュールの「HEAD」が指す「コミットオブジェクト」の識別子を確認すると、以下のようになります。


    「mySubProject」サブモジュールの「コミットオブジェクト」の識別子が異なっていることが分かります。

関連コンテンツ
同一カテゴリーの記事
コメント
オプション