You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
wintiger98 edited this page Mar 18, 2024
·
1 revision
1. 레포지토리 생성
레포지토리 생성: 조직 내에 새로운 레포지토리를 생성합니다. 이 레포지토리는 프로젝트의 코드, 문서, 이슈 등을 관리하는 곳이 됩니다.
레포지토리 설정: 생성된 레포지토리의 설정에서 필요한 사항들을 조정합니다. 예를 들어, 브랜치 규칙을 설정하여 메인 브랜치의 보호, PR(Pull Request) 전략 등을 결정할 수 있습니다.
2. 이슈 템플릿과 라벨 설정
이슈 템플릿 생성: 프로젝트의 일관된 이슈 구조를 위해 이슈 템플릿을 생성합니다. 이는 이슈를 생성할 때마다 동일한 형식을 유지하게 도와줍니다.
라벨 설정: 프로젝트에 필요한 라벨을 생성하고 설정합니다. 예를 들어, 버그, 기능 요청, 진행 중, 백로그 등의 라벨을 만들어 이슈 관리의 효율성을 높일 수 있습니다.
3. 프로젝트 보드 생성 및 설정
프로젝트 보드 생성: GitHub의 Projects 탭에서 새로운 프로젝트 보드를 생성합니다. 이 보드는 칸반(Kanban) 방식 등을 사용하여 이슈와 태스크의 진행 상황을 시각적으로 관리할 수 있게 도와줍니다.
컬럼 추가: To Do, In Progress, Done 등의 컬럼을 추가하여 작업의 상태에 따라 이슈를 이동시킬 수 있습니다.
4. 마일스톤 설정
마일스톤 생성: 프로젝트의 중요한 이정표가 될 마일스톤을 설정합니다. 이를 통해 프로젝트의 주요 목표 및 배포 일정을 관리할 수 있습니다.
5. 멤버 초대 및 권한 설정
팀 멤버 초대: 프로젝트에 참여할 팀 멤버를 조직에 초대합니다.
권한 설정: 팀 멤버의 역할에 따라 적절한 권한을 할당합니다. 예를 들어, 코드 리뷰어, 프로젝트 관리자 등의 역할을 구분하여 권한을 설정할 수 있습니다.
6. 협업 시작
이제 모든 기본 설정이 완료되었으니, 프로젝트의 코드 작성, 이슈 생성 및 관리, PR 리뷰 등의 협업을 시작할 수 있습니다.