Github issue와 PR 연결하여 협업하는 방법

moreas·2023년 4월 18일
1

팀 프로젝트

목록 보기
8/14
post-thumbnail

🌙 git issue부터 PR까지

1. issue 생성 (스프린트에서 convert to issue 하면 자동 이동)

2. 브랜치 생성 시 해당 이슈 넘버 작성

ex. feature/FE/login/#7-UI

3. PR 시 [키워드] #[해당 이슈 번호] 작성

  • 키워드를 사용하여 Pull Request 를 issue에 연결, 종료 키워드는 다음과 같다.
  • close, closes, closed- fix, fixes, fixed- resolve, resolves, resolved
close #7

키워드 #해당 번호를 입력하면 해당 PR이 머지될 경우 자동으로 해당 이슈를 close한다.

⚡️ 정리!

  1. 풀 리퀘 시 PR 메세지에 종료 키워드와 함께 #issue번호를 작성하면 해당 PR이 merge 되었을 때 연결된 issue는 자동 종료.

  2. PR 메세지에 종료 키워드를 없이 issue번호만 작성하면 merge 되어도 연결된 issue는 종료되지 않음.

  3. 만약 PR 메세지로 issue 연결을 못했을 땐 수동으로 등록 가능 (풀리퀘 - 우측 development - link an issue에서 찾기)

  4. 수동으로 등록된 PR과 연결된 issue는 merge 시 자동으로 close됨

profile
Everything is connected 🐶 좀 더 나은 개발을 위해

0개의 댓글