//////
Search
🎣

Github project

태그

1. GitHub Projects

 Project 생성하기

1.
생성한 저장소로 들어가 Projects를 클릭합니다.
2.
Add project 클릭 → Go to your profile… 클릭 → New project 클릭합니다.
3.
Create 버튼을 클릭하여 생성 후 수정 가능합니다.
(1) Project 이름 수정
(2) 추가된 노트
(3) 타이핑하여 노트를 새로 추가 가능합니다.
(4) 다양한 레이아웃 설정이 가능합니다. 변경 후 Save changes를 클릭하여 변경사항을 저장합니다.

 Project 저장소와 연결하기

1.
저장소로 다시 이동하여 Projects를 클릭합니다.
2.
Add project 를 클릭하면 생성한 proejct가 표시됩니다. 클릭하여 연결합니다.
(연결된 모습)

2. GitHub Issues

 Issue 생성하기(open)

1.
저장소로 이동하여 Issues 클릭 → New issue를 클릭합니다
2.
제목과 내용을 작성하고 Submit new issue를 클릭하여 이슈를 생성합니다.
(생성 완료된 모습)

 Issue 종료하기(close), 재오픈하기(reopen)

1.
issue 생성 후 하단에 코멘트 창에 Close issue를 클릭하여 close 가능합니다.
2.
코멘트를 남기면 Close with comment로 close 가능합니다.
(Closed 된 Issue)
3.
Closed 된 이슈는 하단의 Reopen을 클릭하여 재오픈 가능합니다.

 Issue 작성시 유용한 마크다운 문법

*Issue는 마크다운(md)으로 작성하며 Preview 탭을 클릭하여 미리보기가 가능합니다. 아래 번호와 매칭하여 확인해보세요 :)
Write 탭
Preview 탭
1.
@작업자id 로 내용 작성시 직접 태그가 가능합니다.
2.
커밋 URL을 복사하여 붙여넣으면 자동으로 커밋 id와 링크로 표시됩니다.
3.
같은 저장소의 이슈, 코멘트 링크 생성이 가능합니다.
#이슈넘버 를 직접 타이핑하거나 이슈 URL을 복사하여 붙여넣으면 자동으로 표시됩니다.
4.
코멘트 링크를 복사하여 붙여넣으면 자동으로 표시됩니다.

 Issue 활용하기

1.
Assignees
톱니 클릭 → 담당자를 클릭하면 설정됩니다.
공동 작업 저장소의 경우 해당 저장소의 수정권한이 있는 유저들이 표시됩니다.
assign yourself 클릭시 스스로를 할당합니다.
2.
Labels
이슈를 편하게 필터링하고 분류하는 기준입니다.
기본적으로 설정된 label도 있고 Edit labels를 클릭하여 커스텀 추가 가능합니다.
3.
Projects
위에서 설정한 Project를 설정 가능합니다.
project 매칭 시 해당 이슈가 자동으로 연결됩니다.
4.
Milestone
이슈의 마감기한을 설정합니다.
개발 목적에 따라 Milestone으로 만들고, 관련 이슈들을 생성한 후, Milestone에 등록한 이슈들을 추적하여 진행 상황을 Progress bar로 확인 가능합니다.
기존 milestone이 없는 경우 입력하며 생성 가능합니다.

 Issue와 커밋 메시지 연동하기

같은 저장소의 커밋 메시지 입력시 이슈 번호를 같이 입력하면 자동으로 트래킹됩니다. 이를 잘 활용하면 한눈에 관련 이슈 커밋들과 변경사항을 파악 가능하여 편리합니다.