Skip to main content

Enterprise Server 3.15 은(는) 현재 릴리스 후보로 제공됩니다.

Projects에 대한 빠른 시작

이 대화형 가이드에서 프로젝트를 생성하여 Projects의 속도, 유연성, 사용자 지정을 경험해 보세요.

소개

이 가이드에서는 Projects를 사용하여 작업을 계획하고 추적하는 방법을 보여 줍니다. 이 가이드에서는 새 프로젝트를 만들고 사용자 지정 필드를 추가하여 작업의 우선 순위를 추적합니다. 공동 작업자와 우선 순위 및 진행 상황에 대해 소통하는 데 도움이 되는 저장된 보기를 만드는 방법을 알아봅니다. 또한 프로젝트의 항목을 관리하기 위해 기본 제공 워크플로를 설정합니다.

필수 조건

조직 프로젝트 또는 사용자 프로젝트를 만들 수 있습니다. 조직 프로젝트를 만들려면 GitHub 조직이 필요합니다. 조직을 만드는 방법에 대한 자세한 내용은 "처음부터 새 조직 만들기"을(를) 참조하세요.

이 가이드에서는 조직 소유의 리포지토리(조직 프로젝트용) 또는 사용자 소유의 리포지토리(사용자 프로젝트용)의 기존 이슈를 새 프로젝트에 추가합니다. 이슈를 만드는 방법에 관한 자세한 내용은 "문제 만들기"을(를) 참조하세요.

프로젝트 만들기

첫 번째로 조직 프로젝트 또는 사용자 프로젝트를 만듭니다.

조직 프로젝트 만들기

  1. GitHub의 오른쪽 위 모서리에서 프로필 사진을 선택하고 조직을 클릭합니다.

  2. 조직 이름을 클릭합니다.

  3. 조직 이름에서 프로젝트를 클릭합니다.

    프로필 탭을 보여 주는 스크린샷입니다. '프로젝트' 탭은 주황색 윤곽선으로 강조 표시됩니다.

  4. 새 프로젝트를 클릭합니다.

  5. 사용할 프로젝트 또는 템플릿 유형을 선택합니다.

    • 빈 프로젝트를 만들려면 "처음부터 시작"에서 테이블, 로드맵 또는 보드를 클릭합니다.
    • 템플릿에서 프로젝트를 만들려면 사용하려는 템플릿을 클릭합니다. GitHub에서 큐레이팅한 기본 제공 템플릿, 조직에서 만든 템플릿 및 조직에서 선택한 권장 템플릿 중에서 선택할 수 있습니다.
  6. 필요에 따라 템플릿을 선택한 경우 만들 필드, 보기, 워크플로 및 인사이트를 검토합니다.

  7. “프로젝트 이름”의 텍스트 상자에 새 프로젝트 이름을 입력합니다.

  8. 프로젝트 만들기를 클릭합니다.

사용자 프로젝트 만들기

  1. GitHub의 오른쪽 위 모서리에서 프로필 사진을 클릭하고 프로필을 클릭합니다.

    @octocat 프로필 사진의 드롭다운 메뉴 스크린샷. "프로필"이 진한 주황색으로 표시됩니다.

  2. 프로필에서 프로젝트를 클릭합니다.

    프로필 탭을 보여 주는 스크린샷입니다. '프로젝트' 탭은 주황색 윤곽선으로 강조 표시됩니다.

  3. 새 프로젝트를 클릭합니다.

  4. 사용할 프로젝트 또는 템플릿 유형을 선택합니다.

    • 빈 프로젝트를 만들려면 "처음부터 시작"에서 테이블, 로드맵 또는 보드를 클릭합니다.
    • 템플릿에서 프로젝트를 만들려면 사용할 기본 제공 템플릿을 클릭합니다.
  5. 필요에 따라 템플릿을 선택한 경우 만들 필드, 보기, 워크플로 및 인사이트를 검토합니다.

  6. “프로젝트 이름”의 텍스트 상자에 새 프로젝트 이름을 입력합니다.

  7. 프로젝트 만들기를 클릭합니다.

프로젝트 설명 및 추가 정보 설정

프로젝트의 목적을 공유하고, 프로젝트를 사용하는 방법에 대한 지침을 제공하고, 관련 링크를 포함하도록 프로젝트의 설명 및 추가 정보를 설정할 수 있습니다.

  1. 프로젝트로 이동합니다.

  2. 오른쪽 위에 있는 을 클릭하여 메뉴를 엽니다.

    프로젝트 메뉴 모음을 보여 주는 스크린샷. 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  3. 메뉴에서 설정을 클릭하여 프로젝트 설정에 액세스합니다.

  4. 프로젝트에 간단한 설명을 추가하려면 “설명 추가”에서 텍스트 상자에 설명을 입력하고 저장을 클릭합니다.

  5. 프로젝트의 추가 정보를 업데이트하려면 “추가 정보”에서 텍스트 상자에 내용을 입력합니다.

    • Markdown을 사용하여 추가 정보 서식을 지정할 수 있습니다. 자세한 내용은 "기본 쓰기 및 서식 지정 구문"을(를) 참조하세요.
    • 텍스트 상자와 변경 내용 미리 보기 간에 전환하려면 또는 을 클릭합니다.
  6. 추가 정보에 대한 변경 내용을 저장하려면 저장을 클릭합니다.

프로젝트로 이동하고 오른쪽 위에 있는 을 클릭하여 프로젝트 설명 및 추가 정보를 빠르게 보고 변경할 수 있습니다.

프로젝트에 이슈 추가

다음으로 프로젝트에 몇 가지 이슈를 추가합니다.

  1. 프로젝트의 아래쪽 행에 있는 옆에 커서를 놓습니다.

    테이블 보기의 아래쪽 행을 보여 주는 스크린샷입니다. "항목 추가" 필드가 주황색 윤곽선으로 강조 표시됩니다.

  2. 문제 또는 끌어오기 요청의 URL을 붙여넣습니다.

  3. 문제나 끌어오기 요청을 추가하려면 Return 키를 누릅니다.

위의 단계를 몇 번 반복하여 프로젝트에 여러 이슈를 추가합니다.

프로젝트에 이슈를 추가하는 다른 방법 또는 프로젝트에 추가할 수 있는 다른 항목에 대한 자세한 내용은 “프로젝트에 항목 추가”을(를) 참조하세요.

프로젝트에 초안 이슈 추가

다음으로 프로젝트에 초안 이슈를 추가합니다.

  1. 프로젝트의 아래쪽 행에 있는 옆에 커서를 놓습니다.

    테이블 보기의 아래쪽 행을 보여 주는 스크린샷입니다. "항목 추가" 필드가 주황색 윤곽선으로 강조 표시됩니다.

  2. 아이디어를 입력한 다음 Enter 키를 누릅니다.

  3. 본문 텍스트를 추가하려면 초안 문제의 제목을 클릭합니다. 표시되는 Markdown 입력 상자에 초안 문제 본문에 대한 텍스트를 입력한 다음 저장을 클릭합니다.

반복 필드 추가

다음으로, 반복 시간 블록을 통해 작업을 계획하고 추적할 수 있도록 반복 필드를 만듭니다. 사용자 지정 가능한 길이와 중단 삽입 기능을 사용하여 사용자와 팀의 작동 방식에 맞게 반복을 구성할 수 있습니다.

  1. 테이블 보기의 맨 오른쪽 필드 머리글에서 을 클릭합니다.
    프로젝트의 스크린샷. "필드 추가" 단추는 주황색 윤곽선으로 강조 표시됩니다.
  2. 새 필드를 클릭합니다.
  3. 드롭다운 맨 위에 새 필드의 이름을 입력합니다.
  4. 반복 선택
  5. 각 반복 기간을 변경하려면 새 숫자를 입력한 다음 드롭다운을 선택하고 또는 를 클릭합니다.
  6. 저장을 클릭합니다.

우선 순위를 추적하는 필드 만들기

이제 Priority라는 사용자 지정 필드를 만들고 High, Medium 또는 Low 값을 포함합니다.

  1. 테이블 보기의 맨 오른쪽 필드 머리글에서 을 클릭합니다.
    프로젝트의 스크린샷. "필드 추가" 단추는 주황색 윤곽선으로 강조 표시됩니다.
  2. 새 필드를 클릭합니다.
  3. 드롭다운 맨 위에 새 필드의 이름을 입력합니다.
  4. 단일 선택을 선택합니다.
  5. “옵션” 아래에 첫 번째 옵션인 “높음”을 입력합니다.
  6. 필드를 더 추가하려면 “보통” 및 “낮음”에 대해 옵션 추가를 클릭합니다.
  7. 저장을 클릭합니다.

프로젝트의 모든 이슈에 우선 순위를 지정합니다.

"우선 순위" 필드의 우선 순위가 각각 "낮음", "보통" 또는 "높음"인 문제 목록을 보여 주는 스크린샷.

우선 순위별로 이슈 그룹화

다음으로 우선 순위가 높은 항목에 더 쉽게 집중할 수 있도록 프로젝트의 모든 항목을 우선 순위별로 그룹화합니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. 그룹을 클릭합니다.

  3. 우선 순위를 클릭합니다.

이제 그룹 간에 이슈를 이동하여 우선 순위를 변경합니다.

  1. 이슈를 선택합니다.
  2. 이슈를 다른 우선 순위 그룹으로 끌어서 놓습니다. 이렇게 하면 이슈의 우선 순위가 새 그룹의 우선 순위로 변경됩니다.

우선 순위 보기 저장

이전 단계에서 우선 순위별로 이슈를 그룹화한 경우 프로젝트에서 보기가 수정되었음을 표시하는 표시기를 표시했습니다. 공동 작업자가 우선 순위별로 그룹화된 작업도 볼 수 있도록 이러한 변경 내용을 저장합니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. 변경 내용 저장을 클릭합니다.

URL을 팀과 공유하여 모든 사용자가 프로젝트 우선 순위에 맞게 정렬되도록 할 수 있습니다.

보기가 저장되면 프로젝트를 여는 모든 사용자에게 저장된 보기가 표시됩니다. 여기서는 우선 순위별로 그룹화하지만 정렬, 필터 또는 레이아웃과 같은 다른 한정자를 추가할 수도 있습니다. 다음으로 레이아웃이 수정된 새 보기를 만듭니다.

보드 레이아웃 추가

프로젝트 이슈의 진행 상황을 보려면 보드 레이아웃으로 전환할 수 있습니다.

보드 레이아웃은 상태 필드를 기반으로 하므로 프로젝트의 각 이슈에 대한 상태를 지정합니다.

그런 다음, 새 뷰를 만듭니다.

  1. 기존 보기의 오른쪽에서 프로젝트 맨 위에 있는 보기 탭을 보여 주는 새 보기
    스크린샷을 클릭합니다. "새 보기" 단추는 주황색 윤곽선으로 강조 표시됩니다.

다음으로 보드 레이아웃으로 전환합니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. “레이아웃”에서 보드를 클릭합니다.

레이아웃을 변경하면 프로젝트에 보기가 수정되었음을 표시하는 표시기가 표시됩니다. 사용자와 공동 작업자가 나중에 쉽게 액세스할 수 있도록 이 보기를 저장합니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. 변경 내용 저장을 클릭합니다.

보기의 용도를 나타내려면 설명이 포함된 이름을 지정합니다.

  1. 현재 열려 있는 보기의 이름 옆에 있는 을 클릭합니다.

    프로젝트 위쪽의 탭을 보여 주는 스크린샷입니다. 보기 메뉴 아이콘은 주황색 윤곽선으로 강조 표시됩니다.

  2. 보기 이름 바꾸기를 클릭합니다.

  3. 보기의 새 이름을 입력합니다.

  4. 변경 내용을 저장하려면 Return 키를 누릅니다.

기본 제공 자동화 구성

다음으로, 특정 레이블이 있는 리포지토리에서 열린 문제를 자동으로 프로젝트에 추가하도록 자동 추가 워크플로를 구성합니다.

  1. 프로젝트로 이동합니다.

  2. 오른쪽 위에 있는 을 클릭하여 메뉴를 엽니다.

    프로젝트 메뉴 모음을 보여 주는 스크린샷. 메뉴 아이콘이 주황색 윤곽선으로 강조 표시되어 있습니다.

  3. 메뉴에서 워크플로를 클릭합니다.

  4. "기본 워크플로" 목록에서 프로젝트에 자동 추가를 클릭합니다.

  5. 워크플로 편집을 시작하려면 오른쪽 위에서 편집을 클릭합니다.

    워크플로 메뉴 모음을 보여 주는 스크린샷. "편집" 단추가 주황색 사각형으로 강조 표시되어 있습니다.

  6. "필터"에서 추가할 항목이 있는 리포지토리를 선택합니다.

  7. 리포지토리 선택 영역 옆에서 항목을 프로젝트에 자동으로 추가하는 기준이 되는 필터 조건을 입력합니다. 예를 들어 "버그"라는 레이블이 표시된 상태로 열린 모든 문제와 PR을 catch하려면 is:issue,pr label:bug를 사용합니다.

  8. 새 워크플로를 사용하도록 설정하려면 워크플로 저장 및 활성화를 클릭합니다.

마지막으로, 항목이 프로젝트에 추가되면 상태를 Todo로 설정하는 기본 제공 워크플로를 추가합니다.

  1. 오른쪽 위에 있는 을 클릭하여 메뉴를 엽니다.
    프로젝트 메뉴 모음을 보여 주는 스크린샷. 메뉴 아이콘이 주황색 윤곽선으로 강조 표시되어 있습니다.
  2. 메뉴에서 워크플로를 클릭합니다.
  3. 기본 워크플로에서 프로젝트에 추가된 항목을 클릭합니다.
  4. 시기 옆에 issuespull requests가 모두 선택되어 있는지 확인합니다.
  5. 설정 옆에 있는 상태:Todo를 선택합니다.
  6. 사용 안 함 토글을 클릭하여 워크플로를 사용하도록 설정합니다.

추가 참고 자료