프로젝트를 만드는 방법
GitHub Projects는 팀에게 테이블, 보드 및 타임라인과 같은 유연한 보기를 제공하여 작업을 구성하고 더 큰 그림을 볼 수 있는 강력한 계획 및 추적 도구입니다.
팀의 기능 백로그를 한 곳에서 관리하려는 경우를 상상해 보십시오. 이 기본 제공 도구를 사용하면 단일 보기에서 모든 항목을 쉽게 구성, 우선 순위 지정 및 추적할 수 있습니다.
이 단원에서 학습할 내용은 다음과 같습니다.
- 프로젝트를 만듭니다.
- 프로젝트의 이름, 설명, 추가 정보를 설정합니다.
- 프로젝트에 문제 및 끌어오기 요청을 추가합니다.
조직 소유 프로젝트 만들기
먼저, 새로운 프로젝트를 만들어 기반을 마련합니다. 만드는 것은 비교적 빠르고 단순합니다.
GitHub.com의 오른쪽 상단에서 프로필 사진을 선택한 다음 조직을 선택합니다.
프로필, 리포지토리, Codespaces, 조직 및 엔터프라이즈가 포함된 프로필 드롭다운 메뉴의 스크린샷. 조직 옵션이 강조 표시되어 있습니다.
아래로 스크롤하여 새 프로젝트에 대한 조직을 선택합니다.
개요 탭에서 프로젝트 탭으로 이동합니다.
새 프로젝트라고 레이블이 지정된 녹색 단추를 선택합니다.
팝업이 나타나면 템플릿을 선택하거나 처음부터 시작할지 묻습니다. 처음부터 시작 옵션을 선택하고 표를 선택해 보겠습니다.
녹색 프로젝트 만들기 단추를 선택합니다.
프로젝트를 만들었습니다!
팁 (조언)
프로필 사진을 선택하고 프로젝트로 이동한 다음 새 프로젝트를 클릭하여 개인 프로젝트를 만들 수도 있습니다.
또한 리포지토리에서 직접 프로젝트를 만들 수 있습니다. 프로젝트 자체는 여전히 조직 수준에서 만들어지고 나중에 다른 리포지토리 또는 프로젝트에 연결할 수 있지만 리포지토리를 프로젝트에 자동으로 연결합니다.
프로젝트 이름, 설명 및 추가 정보 설정
팀이 추적 중인 내용을 쉽게 이해할 수 있도록 여러 가지 방법으로 프로젝트를 정의해보겠습니다.
새로 만든 프로젝트로 이동하여 프로젝트 이름, 설명, 추가 정보를 편집합니다.
페이지 오른쪽 상단에서 세 개의 점을 선택하여 메뉴를 열고 설정을 선택합니다.
프로젝트 이름은 프로젝트 이름을 편집하는 곳입니다.
간단한 설명을 통해 프로젝트에 대한 몇 마디를 추가할 수 있습니다.
추가 정보를 사용하면 팀원들이 이 프로젝트를 만든 이유와 이를 통해 무엇을 달성하고 싶은지 이해하는 데 도움이 되는 정보를 추가할 수 있습니다. 완료되면 변경 내용 저장을 선택합니다.
프로젝트에 문제 및 끌어오기 요청 추가
프로젝트에 문제 및 끌어오기 요청을 추가하면 도구가 매우 강력해집니다. 프로젝트를 통해 팀이 목표를 조정하고 완료하기 위해 진행 중인 작업의 상태를 파악할 수 있습니다.
프로젝트에 문제 및 끌어오기 요청을 추가하는 다양한 방법을 살펴보겠습니다.
기존 문제 및 끌어오기 요청 추가
기존 문제 또는 끌어오기 요청의 URL을 복사합니다.
+ 옆에 있는 프로젝트의 아래쪽 행에 커서를 놓고 문제 또는 끌어오기 요청의 URL을 붙여넣습니다.
Enter 키를 누르면 해당 문제나 끌어오기 요청이 프로젝트의 작업으로 나타납니다.
기존 문제 및 끌어오기 요청 검색
새로운 항목을 추가하여 기존 문제 또는 끌어오기 요청을 검색할 수 있습니다.
리포지토리를 검색하려면 #을 입력합니다. 리포지토리 이름의 일부를 입력하여 옵션 범위를 좁힐 수 있습니다.
문제와 끌어오기 요청을 검색하라는 메시지가 표시되는 끌어오기 요청 또는 문제가 있는 리포지토리를 선택합니다.
원하는 문제 또는 끌어오기 요청의 제목을 입력하여 찾습니다.
문제 또는 끌어오기 요청을 선택합니다.
대량으로 문제 및 끌어오기 요청 추가
시간을 절약하기 위해 기존 리포지토리에 대량으로 문제 및 끌어오기 요청을 추가할 수 있습니다. 이를 통해 팀을 더 빨리 구성할 수 있습니다.
프로젝트의 아래쪽 행에서 +을 선택합니다.
리포지토리에서 항목 추가를 선택합니다.
리포지토리를 변경하려면 드롭다운을 선택하고 리포지토리를 선택합니다. 그러면 문제 및 끌어오기 요청이 채워집니다.
모든 문제 또는 끌어오기 요청을 선택할 수도 있고, 포함하려는 문제 또는 끌어오기 요청만 선택할 수도 있습니다.
프로젝트에 문제 및 끌어오기 요청을 추가할 준비가 되면 오른쪽 하단 모서리에 있는 선택한 항목 추가라는 녹색 단추를 선택합니다.
프로젝트 워크플로
작업을 간소화하기 위해 GitHub Projects는 기본 워크플로를 지원합니다. 이를 통해 문제 및 끌어오기 요청과 같은 항목이 프로젝트에 자동으로 추가되고 초기 상태(예: "Todo")로 표시될 수 있습니다.
워크플로를 사용하도록 설정하려면 다음을 수행합니다.
- 프로젝트를 엽니다.
- 오른쪽 위에서 세 개의 점 메뉴를 선택하고 워크플로를 선택합니다.
- "프로젝트에 추가된 항목"처럼 트리거를 선택합니다.
- Status: Todo와 같은 값을 설정합니다.
- 워크플로 저장 및 켜기를 선택합니다.
검사 목록 항목을 하위 문제로 변환
2025년 2월부터 GitHub Projects는 검사 목록 항목을 하위 문제로 변환하는 것을 지원합니다. 이 기능을 사용하면 작업을 더 작고 추적 가능한 작업 항목(문제에서 직접)으로 쉽게 세울 수 있습니다.
검사 목록 항목을 변환하려면 다음을 수행합니다.
- 검사 목록이 포함된 문제를 만들거나 엽니다.
- 검사 목록 항목을 마우스로 가리킵니다.
- 항목 옆에 있는 ... 메뉴를 클릭합니다.
- 하위 문제로 변환을 선택합니다.
이렇게 하면 프로젝트 보기에 고유한 상태, 메타데이터 및 추적이 있는 연결된 문제가 생성됩니다. 하위 문제는 관련 작업에 대한 더 나은 가시성을 제공하고 2025년 4월 30일에 사용되지 않는 이전 작업 목록 블록 기능을 대체합니다.
다음 단원에서는 작업을 계속 진행하기 위해 프로젝트를 구성하고 우선순위를 지정하는 방법을 알아봅니다.