0

一部のプロジェクトでは、git describe --tagsコマンドは正確な最新のタグ名を返しますが、それ以外の場合は追加情報を返します。

project1> git describe --tags
2.0-BETA6

project2> git describe --tags
1.5-13-g4abc82e

git describe を呼び出して、最初の形式 (TAG のみ) または 2 番目の形式 (コミット情報を含む TAG) のみを返す方法はありますか。

Java プロパティ ファイルを更新して、最新のタグを持つプロパティと、最新のコミットを持つ別のプロパティを含めようとしています。

重要な場合は、「gitバージョン1.7.9.6(Apple Git-31.1)」を使用しています

4

1 に答える 1

1

すべてのブランチで最新のタグを取得するには:

git describe --tags `git rev-list --tags --max-count=1`
于 2012-10-03T01:39:45.593 に答える