2011-08-10 16 views
6

Gitプロジェクトで利用できるタグが複数ある場合は、どのようにチェックすることができますか?現在チェックアウトされているタグはどれですか。Gitタグ - チェックアウトの問題

git tagは、すべてのタグの一覧が表示されます、そしてエントリが

は、例えば言う.git /レフリー/タグ中に存在するであろう: - 今日はマスタリポジトリからリポジトリの同期を行なったし、タグ1を持って、我々はタグ1をcheckouted数週間後にコンテンツを同期して新しいタグをチェックアウトしました。

現在、チェックアウトされているタグの最新ステータスを確認するにはどうすればよいですか?あなたのコミットの祖先で

git log --format=format:%d --tags 

最近のタグが先頭になります。これはあなたに私が思うあなたのコミットの祖先、の中で最も最近のタグのリストを与える

答えて

0

は、あなたが求めているものです。

また、使用することができます。

git log --decorate 

あなたのコミットに追加したタグを持つ通常のgitのログを与えます。

3

git describeには、作業コピーが参照する最新のタグが表示されます。 manページから

抜粋:

のgit-説明 - ここにコミット

1

良い答えから到達可能である最も最近のタグを表示しますが、別の、そして時には友好な方法であり、 gitkで:コミット与えいずれについても

gitk --all 

、それは前と後の両方のあなたの最寄りのタグが表示されます、ではないに言及コムのグラフィカルなレイアウトタグとブランチが表示されたミットグラフ