在中檢視 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 控制台。

  2. Repositories (儲存庫) 中,選擇您要檢視標籤所在的儲存庫名稱。

  3. 在導覽窗格中,選擇 Git tags (Git 標籤)

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

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

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

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

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

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

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

  • git LS-遠程查看有關存儲庫中 Git 標籤的信息。 CodeCommit

注意

為了確保您的本地 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 文件。