で Git タグの詳細を表示する AWS CodeCommit - AWS CodeCommit

AWS CodeCommit は、新規顧客には利用できなくなりました。 AWS CodeCommit の既存のお客様は、通常どおりサービスを引き続き使用できます。詳細はこちら

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

で Git タグの詳細を表示する AWS CodeCommit

Git では、タグはコミットのようなリファレンスに適用できるラベルで、他のリポジトリユーザーにとって重要な情報でマークするために使用します。たとえば、プロジェクトのベータリリースポイントであったコミットに beta というタグを付けることができます。beta詳細については、「Git を使用してタグを作成する」を参照してください。Git タグはリポジトリタグとは異なります。リポジトリタグの使用方法について詳細は、「リポジトリにタグを追加する」を参照してください。

AWS CodeCommit コンソールを使用して、各 Git タグによって参照されるコミットの日付やコミットメッセージなど、リポジトリ内の Git タグに関する情報を表示できます。コンソールから、タグに参照されているコミットをリポジトリのデフォルトブランチの先頭と比較することができます。他のコミットと同様に、その Git タグのポイントのコードを表示することもできます。

また、ターミナルやコマンドラインから Git を使用して、ローカルリポジトリの Git タグに関する詳細を表示することもできます。

タグの詳細を表示する (コンソール)

AWS CodeCommit コンソールを使用して、リポジトリの Git タグのリストと、Git タグによって参照されるコミットの詳細をすばやく表示します。

  1. https://console.aws.amazon.com/codesuite/codecommit/home で CodeCommit コンソールを開きます。

  2. [Repositories (リポジトリ)] で、タグを表示するリポジトリの名前を選択します。

  3. ナビゲーションペインで、[Git tags] を選択します。

    リポジトリ内のタグの表示。
  4. 次のいずれかを行ってください。

    • そのコミットにあるコードをそのまま表示するには、Git タグ名を選択します。

    • コミットの詳細 (コミットメッセージ全体、コミッター、作成者など) を表示するには、省略されたコミット ID を選択します。

Git タグの詳細を表示する (Git)

Git を使用してローカルリポジトリの Git タグに関する詳細を表示するには、以下のコマンドのいずれかを実行します。

  • git tag: Git タグ名の一覧を表示。

  • git show: 特定の Git タグに関する情報を表示。

  • git ls-remote CodeCommit リポジトリ内の Git タグに関する情報を表示します。

注記

ローカルリポジトリがリポジトリ内のすべての Git タグで更新されるようにするには CodeCommit 、 を実行し、git fetchその後に を実行しますgit fetch --tags

次のステップでは、ローカルリポジトリを CodeCommit リポジトリに既に接続していることを前提としています。手順については、「リポジトリへの接続」を参照してください。

ローカルリポジトリの Git タグの一覧を表示するには

  1. git tag コマンドを実行します。

    git tag
  2. このコマンドが正常に実行されると、次のような出力が生成されます。

    beta release
    注記

    タグが定義されていない場合、git tag からは何も返されません。

他のオプションについては、Git のドキュメントを参照してください。

ローカルリポジトリの Git タグに関する情報を表示するには

  1. git show tag-name コマンドを実行します。たとえば、beta という名前の Git タグに関する情報を表示するには、次のように実行します。

    git show beta
  2. このコマンドが正常に実行されると、次のような出力が生成されます。

    commit 317f8570...ad9e3c09 Author: John Doe <johndoe@example.com> Date: Tue Sep 23 13:49:51 2014 -0700 Added horse.txt diff --git a/horse.txt b/horse.txt new file mode 100644 index 0000000..df42ff1 --- /dev/null +++ b/horse.txt @@ -0,0 +1 @@ +The horse (Equus ferus caballus) is one of two extant subspecies of Equus ferus \ No newline at end of file
    注記

    Git タグ情報の出力を終了するには、「:q」と入力します。

他のオプションについては、Git のドキュメントを参照してください。

CodeCommit リポジトリ内の Git タグに関する情報を表示するには

  1. git ls-remote --tags コマンドを実行します。

    git ls-remote --tags
  2. 成功すると、このコマンドは CodeCommit リポジトリ内の Git タグのリストを出力として生成します。

    129ce87a...70fbffba refs/tags/beta 785de9bd...59b402d8 refs/tags/release

    Git タグが定義されていない場合、git ls-remote --tags からは空白の行が返されます。

他のオプションについては、Git のドキュメントを参照してください。