리스 관리 정보
릴리스 정보, 기여자의 @mentions, 이진 파일에 대한 링크를 사용하여 새 릴리스를 만들고 기존 릴리스를 편집하거나 삭제할 수 있습니다. 릴리스 API를 사용하여 릴리스를 만들고 수정하고 삭제할 수도 있습니다. 자세한 내용은 REST API 설명서의 "릴리스"을 참조하세요.
릴리스 만들기
-
엔터프라이즈에서 리포지토리의 기본 페이지로 이동합니다. 1. 파일 목록의 오른쪽에서 릴리스를 클릭합니다.
1. 페이지 맨 위에서 새 릴리스 초안을 클릭합니다. -
릴리스에 대한 태그를 선택하려면 태그 선택 드롭다운 메뉴를 선택합니다.
- 기존 태그를 사용하려면 태그를 클릭합니다.
- 새 태그를 만들려면 릴리스의 버전 번호를 입력한 다음 새 태그 만들기를 클릭합니다.
-
새 태그를 만든 경우 대상 드롭다운 메뉴를 선택한 다음 해제하려는 프로젝트가 포함된 분기를 클릭합니다.
-
필요에 따라 설명 필드 위에서 이전 태그 드롭다운 메뉴를 선택한 다음 이전 릴리스를 식별하는 태그를 클릭합니다.
-
"릴리스 타이틀" 필드에 릴리스 제목을 입력합니다.
-
"이 릴리스 설명" 필드에 릴리스에 대한 설명을 입력합니다. 설명에 있는 사람이 있는 경우 @mention 게시된 릴리스에는 언급된 모든 사용자의 아바타 목록이 포함된 기여자 섹션이 포함됩니다.
- 필요에 따라 릴리스에 컴파일된 프로그램과 같은 이진 파일을 포함하려면 이진 상자에서 파일을 끌어서 놓거나 수동으로 선택합니다.
-
필요에 따라 릴리스가 프로덕션 준비가 되지 않았고 불안정할 수 있음을 사용자에게 알리려면 시험판입니다를 선택합니다.
-
릴리스를 공개할 준비가 되면 릴리스 게시를 클릭합니다. 나중에 릴리스에서 작업하려면 초안 저장을 클릭합니다. 그런 다음 리포지토리에 대한 릴리스 피드에서 게시된 릴리스 또는 초안 릴리스를 볼 수 있습니다. 자세한 내용은 "리포지토리의 릴리스 및 태그 보기"을 참조하세요.
GitHub CLI에 대한 자세한 내용은 "AUTOTITLE"을 참조하세요.
-
릴리스를 만들려면
gh release create
하위 명령을 사용합니다.tag
를 릴리스에 대해 원하는 태그로 바꿉니다.gh release create TAG
-
대화형 프롬프트의 안내를 따릅니다. 또는 인수를 지정하여 이러한 프롬프트를 건너뛸 수 있습니다. 가능한 인수에 대한 자세한 내용은 GitHub CLI 설명서를 참조하세요. 예를 들어 이 명령은 지정된 제목과 참고를 포함한 시험판을 만듭니다.
gh release create v1.3.2 --title "v1.3.2 (beta)" --notes "this is a beta release" --prerelease
노트에 GitHub AE 사용자가 있는 경우 @mention GitHub.com에 게시된 릴리스에는 언급된 모든 사용자의 아바타 목록이 포함된 기여자 섹션이 포함됩니다.
릴리스 편집
-
엔터프라이즈에서 리포지토리의 기본 페이지로 이동합니다. 1. 파일 목록의 오른쪽에서 릴리스를 클릭합니다.
-
편집할 릴리스 옆에 있는 를 클릭합니다.
-
양식에서 릴리스에 대한 세부 정보를 편집한 다음 릴리스 업데이트를 클릭합니다. 설명에서 GitHub 사용자를 추가하거나 제거하는 @mentions 경우 해당 사용자는 릴리스의 기여자 섹션에 있는 아바타 목록에서 추가되거나 제거됩니다.
현재 GitHub CLI를 사용하여 릴리스를 편집할 수 없습니다.
릴리스 삭제
-
엔터프라이즈에서 리포지토리의 기본 페이지로 이동합니다. 1. 파일 목록의 오른쪽에서 릴리스를 클릭합니다.
-
페이지 오른쪽에서 삭제할 릴리스 옆에 있는 를 클릭합니다.
-
이 릴리스 삭제를 클릭합니다.
-
릴리스를 삭제하려면
gh release delete
하위 명령을 사용합니다.tag
를 삭제할 릴리스의 태그로 바꿉니다.-y
플래그를 사용하여 확인을 건너뜁니다.gh release delete TAG -y