管理 GitHub Repos 的發行版本
發行流程的一部分是從您的版本控制開始。 您將了解如何使用 GitHub 來管理存放庫中的版本。
在接下來的課程模組中,您將會看到在封裝程式碼、二進位檔案、版本資訊和相關工作之後部署軟體的詳細過程。
GitHub 中的發行版本是以 Git 標籤 (英文) 為基礎。 您可以將標記視為存放庫目前狀態的相片。 如果您需要標記程式碼的基本階段,或已完成下列的交付項目程式碼,您可以建立標記,並在建置和發行程式期間使用該標記來封裝和部署該特定版本。 如需詳細資訊,請參閱檢視存放庫的版本和標記。(英文)
使用版本資訊建立新發行版本時,可以 @mentions 參與者、新增二進位檔案的連結,以及編輯或刪除現有的版本。
映像參考:版本 · Microsoft/azure-pipelines-agent (github.com)
此外,您也可以:
- 從 GitHub Marketplace 中的特定版本發佈動作。
- 選擇 Git LFS 物件是否包含在 GitHub 為每個版本建立的 ZIP 檔案和 Tarball 中。
- 在存放庫中發佈新版本時收到通知。
建立版本
若要建立版本,請使用 gh 發行版本來建立命令。 將標記取代為發行版本所需的標記名稱,並遵循互動式提示。
gh release create tag
若要建立具有指定標題和附註的發行前版本。
gh release create v1.2.1 --title
如果您在附註中有 @mention 任何 GitHub 使用者,則 GitHub.com 上發佈的發行版本將會包含參與者區段,其中有所有提及使用者的虛擬人偶清單。
您可以從GitHub CLI 手冊 (英文) 檢查其他命令和引數。
編輯發行
您無法使用 GitHub CLI 編輯發行版本。
若要編輯,請使用網頁瀏覽器:
- 瀏覽至 GitHub.com 上的主存放庫頁面。
- 按一下檔案清單右側的 [版本]。
- 在您要編輯的發行版本旁,按一下頁面右側的編輯圖示。
- 編輯發行版本的詳細資料,然後按一下 [更新版本]。
刪除版本
若要刪除發行版本,請使用下列命令,將標記取代為要刪除的版本標記,並使用 -y 旗標跳過確認。
gh release delete tag -y
如需詳細資訊,請參閱
- 管理存放庫中的版本 - GitHub Docs - 如果您不想使用 GitHub CLI,而是想要從網頁瀏覽器來執行相同的步驟。
- 在 GitHub Marketplace 中發佈動作。
- 管理存放庫封存中的 Git LFS 物件。
- 檢視您的訂閱。