- Published on
Github issue 만들기 & pull request
- Authors
- Name
- Luffy Yeon
Github issue 만들어보기 #1
Github repository를 좀 더 체계적으로 관리해보기위해 이슈 만들기에 도전!
개인 repository에서 issues 탭으로 이동하면, 초록색 버튼 New issue를 쉽게 찾을 수 있다.
이슈 생성시에 오른쪽에 Assignees
그리고 labels를 설정 할 수 있다.
labels는 8가지가 기본으로 제공되며 edit label로 새로운 label 추가도 가능하다.
- bug: 버그
- duplicate: 중복 이슈
- enhancement: 기능 추가
- good first issue: 새로운이의 좋은 이슈?
- help wanted: 도움 요청
- invalid: 무효의, 이슈아님
- question: 질문
- wontfix: 대응하지 않는 이슈
New issue에서 Title 및 간단한 내용 작성후 Submit new issue 클릭!
멋지게 open으로 이슈가 생성된다.
Github pull request 날리기 #2
생성한 이슈에 대응되게 pull request 날리기도 해보았다. 이슈 이름과 같게 comment title 작성후 push된 새로운 branch로 pull request 탭에서 compare & pull request 생성
pull request에서도 issue에서와 동일하게 assignees와 label을 설정
issue와 연결되게하여 issue를 merge와 동시에 close하는 법으로 resolve: #이슈번호 comment시 issue가 자동적으로 close된다.
여담으로 스크린샷 찍고 하나하나 진행하다 develop branch로 merge를 해야하는데, 실수로 master branch로 merge를 해버려서 revert 했더니
요런식으로 pull request가 Revert형태로 다시 생성되었다.