0

特定の git commit SHA で git タグを取得するにはどうすればよいですか?

4

1 に答える 1

3

--containsパラメータを使用します。

例:シェルからSHA abcd1234にあるタグを確認するには:

git tag --contains abcd1234

タグの名前を返す

v1.1

その特定のコミットに複数のタグがある場合は、改行で区切られて返されます。

v1.1
LATEST_STABLE
MY-TAG

これを bash スクリプト経由で環境変数に設定するには:

export GIT_TAG=`git tag --contains $MY_SHA`
于 2013-02-19T22:38:30.673 に答える