検索を開始するコミットオブジェクトの指定して、コミットオブジェクトから到達できる最初の注釈付きタグを表示する
検索を開始する「コミットオブジェクト」の指定して、「コミットオブジェクト」から到達できる最初の「注釈付きのタグ」を表示します。コミットオブジェクトの指定について
検索を開始する「コミットオブジェクト」には、以下の指定方法が利用できます。- ブランチ
- タグ
- コミットオブジェクトの識別子
- HEAD
1.ブランチ
ブランチヘッドが指す「コミットオブジェクト」を指定します。2.タグ
タグが指す「コミットオブジェクト」を指定します。3.コミットオブジェクトの識別子
直接「コミットオブジェクト」の識別子を指定します。コミットオブジェクトの識別子は、4文字以上の識別子を入力します。
4.HEAD
「HEAD」が指す「コミットオブジェクト」を指定します。検索を開始するコミットオブジェクトを省略した場合
検索を開始する「コミットオブジェクト」を省略した場合、「HEAD」が指定されます。複数のコミットオブジェクトを指定できる
複数の「コミットオブジェクト」を指定できます。指定した「コミットオブジェクト」ごとに結果が表示されます。
コマンドの実行例
コマンドの実行例です。1.ブランチの確認
現在のブランチ構成を確認すると、以下のようになっています。現在のブランチは、「master」ブランチであることが分かります。
同様に、「HEAD」は「master」ブランチを指していることが分かります。
2.タグの確認
タグの一覧を表示すると、以下のようになります。3.ブランチのとタグの構成
ブランチとタグの構成を図にすると、以下のようになっています。ここでは例として、「Commit5」と「Commit6」から検索を開始します。
4.コマンドの実行
「端末」から、以下のコマンドを実行します。コマンドの詳細は、「コミットオブジェクトから到達できる最初の参照を表示するコマンドの説明」を参考にしてください。
git describe master fix
5.コマンドの実行結果
以下のように、「コミットオブジェクト」から到達できる最初のタグが表示されます。結果が2つ出力されていますが、それぞれ「master」「fix」の順で結果が出力されています。