すべてのタグの履歴を表示したかったのです。 gitを使用するgit tag --list
v1.0.0ではなく、基になるコミット、タグメッセージ、および日付については何も表示されません。それから、私はgit log --tags
を使うことができると思ったが、コミット履歴にすべてのタグを追加し(正しく理解していれば)、リストはすべて(コミットとタグを含めて)膨大である。`git tag --list`と` git log --tags`の情報をどうすれば使うことができますか
-
:
- 私は窓口で作業しています。私は何午前
* v1.0.0デベロッパー、873bf3b、クリストフ・シュトラウス、2016年4月20日、私の最初のタグ
...
編集のようなもの - どのように私はタグのリストを取得することができます
git for-each-ref --format='%(objectname)' 'refs/tags/v.*' 'refs/tags/v[0-9]*' | xargs -n 1 git log -1 --pretty=format:"%d & %s & %b"
、:2番目のリンクから
git rev-list -n 1 $TAG
またはgit rev-list -n 1 %TAG%
を返すタグ:最初のリンクから
これを見ましたか? :http://stackoverflow.com/questions/1862423/how-to-tell-which-commit-a-tag-points-to-in-git –
http://stackoverflow.com/a/19850235/6309助けてください – VonC