在 中檢視 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 (Git 標籤)

    儲存庫中的標籤檢視。
  4. 執行以下任意一項:

    • 若要檢視程式碼在遞交時的狀態,請選擇 Git 標籤名稱。

    • 若要檢視遞交的詳細資訊 (包括完整的遞交訊息、遞交者和作者),請選擇縮寫的遞交 ID。

檢視 Git 標籤詳細資訊 (Git)

若要使用 Git 來檢視本機儲存庫中 Git 標籤的詳細資訊,請執行下列其中一個命令:

  • git tag 可檢視 Git 標籤名稱的清單。

  • git show 可檢視特定 Git 標籤的詳細資訊。

  • git ls-remote 以檢視 CodeCommit 儲存庫中 Git 標籤的相關資訊。

注意

若要確保本機儲存庫已使用 CodeCommit 儲存庫中的所有 Git 標籤進行更新,請執行 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 文件。