Published on

Github issue 만들기 & pull request

Authors
  • avatar
    Name
    Luffy Yeon
    Twitter

Github issue 만들어보기 #1

Github repository를 좀 더 체계적으로 관리해보기위해 이슈 만들기에 도전!


github issue Image

개인 repository에서 issues 탭으로 이동하면, 초록색 버튼 New issue를 쉽게 찾을 수 있다.



이슈 생성시에 오른쪽에 Assignees

github issue Image

그리고 labels를 설정 할 수 있다.

github issue Image

labels는 8가지가 기본으로 제공되며 edit label로 새로운 label 추가도 가능하다.

  1. bug: 버그
  2. duplicate: 중복 이슈
  3. enhancement: 기능 추가
  4. good first issue: 새로운이의 좋은 이슈?
  5. help wanted: 도움 요청
  6. invalid: 무효의, 이슈아님
  7. question: 질문
  8. wontfix: 대응하지 않는 이슈

New issue에서 Title 및 간단한 내용 작성후 Submit new issue 클릭!



github issue Image

멋지게 open으로 이슈가 생성된다.




Github pull request 날리기 #2

생성한 이슈에 대응되게 pull request 날리기도 해보았다. 이슈 이름과 같게 comment title 작성후 push된 새로운 branch로 pull request 탭에서 compare & pull request 생성


github issue Image


pull request에서도 issue에서와 동일하게 assignees와 label을 설정


github issue Image


issue와 연결되게하여 issue를 merge와 동시에 close하는 법으로 resolve: #이슈번호 comment시 issue가 자동적으로 close된다.


github issue Image


여담으로 스크린샷 찍고 하나하나 진행하다 develop branch로 merge를 해야하는데, 실수로 master branch로 merge를 해버려서 revert 했더니


github issue Image

요런식으로 pull request가 Revert형태로 다시 생성되었다.