Skip to main content

하위 이슈 추가

하위 이슈를 사용하여 업무를 작업으로 나누는 방법에 대해 알아봅니다.

누가 이 기능을 사용할 수 있나요?

People with at least triage permissions for a repository can add sub-issues.

이슈에 하위 이슈를 추가하여 더 큰 업무를 작업으로 나눌 수 있습니다. 하위 이슈는 부모 이슈와의 관계를 보여 주어 GitHub 전반에서 작업을 추적할 수 있도록 합니다. 부모 이슈 및 하위 이슈 진행 상황도 프로젝트에서 확인할 수 있으므로, 보기를 만들고 부모 이슈별로 필터링하고 그룹화할 수 있습니다.

하위 이슈 자체에는 하위 이슈가 포함될 수 있으므로 전체 프로젝트 또는 작업 부분을 시각화하고 이슈 간의 관계를 보여주는 이슈의 전체 계층 구조를 만들 수 있습니다.

부모 문제당 하위 문제를 추가하고 100 최대 8개의 중첩된 하위 문제를 만들 수 있습니다.

하위 이슈 만들기

  1. 하위 이슈를 추가하려는 이슈로 이동합니다.
  2. 이슈 설명의 맨 아래에서 하위 이슈 만들기를 클릭합니다.
  3. 대화 상자에서 하위 이슈의 제목을 입력합니다.
  4. 필요에 따라 문제에 대한 설명을 입력하고 문제 유형 및 모든 담당자, 레이블, 프로젝트 및 마일스톤을 설정합니다.
  5. 필요에 따라 이 상위 이슈에 대한 하위 이슈를 계속 만들려면 하위 이슈 만들기를 선택합니다.
  6. 만들기를 클릭합니다.

하위 이슈로 기존 이슈 추가

  1. 하위 이슈를 추가하려는 이슈로 이동합니다.

  2. 문제 설명의 맨 아래에 있는 "하위 문제 만들기" 옆에 있는 을 클릭합니다 .

    이슈 설명 아래의 하위 이슈 섹션 스크린샷. "더 많은 하위 이슈 옵션 보기" 단추가 주황색 사각형으로 강조 표시됩니다.

  3. 드롭다운 메뉴에서** 기존 이슈 추가**를 클릭합니다.

  4. 하위 이슈로 추가하려는 이슈를 선택합니다.

    • 추천 항목 중 하나에서 이슈를 선택합니다.
    • "이슈 검색" 필드에 이슈 제목 또는 이슈 번호를 입력한 다음 결과를 클릭합니다.
    • 다른 리포지토리의 문제를 추가하려면 리포지토리 이름 옆을 클릭하고 다른 리포지토리를 선택합니다.

GitHub CLI을 사용하여 하위 이슈 작업하기

GitHub CLI는 컴퓨터의 명령줄에서 GitHub를 사용하기 위한 오픈 소스 도구입니다. 명령줄에서 작업하는 경우 GitHub CLI을(를) 사용하여 시간을 절약하고 컨텍스트 전환을 방지할 수 있습니다.자세한 내용은 GitHub CLIGitHub CLI 정보을 참조하세요.

새 문제를 기존 부모의 하위 문제로 만들려면 플래그--parentgh issue create 사용합니다. 부모는 문제 번호 또는 URL로 지정할 수 있습니다.

gh issue create --title "TITLE" --body "ISSUE-DESCRIPTION" --parent PARENT-ISSUE-NUMBER

기존 문제를 부모의 하위 문제로 추가하려면 플래그--add-sub-issuegh issue edit 사용합니다. 플래그는 쉼표로 구분된 문제 번호 또는 URL 목록을 허용합니다.

gh issue edit PARENT-ISSUE-NUMBER --add-sub-issue SUB-ISSUE-NUMBER

상위 문제에서 하위 문제를 제거하려면 상위 문제에서 --remove-sub-issue 또는 하위 문제에서 --remove-parent을 사용하세요.

gh issue edit PARENT-ISSUE-NUMBER --remove-sub-issue SUB-ISSUE-NUMBER
gh issue edit SUB-ISSUE-NUMBER --remove-parent