본문 바로가기
기타

ZenHub로 Pull Request 을 issue와 연결

by 김홍중 2021. 7. 31.

ZenHub글을 읽고 실습하면서 작성하였습니다.

 

Rull Request를 issue와 연결하여 PR이 merge되면 자동으로 issue가 close되게 하고 싶었습니다.

(이 방법은 그 의도대로 되지 않았습니다. 그 의도대로 하기 위해서는 맨 하단에 [깃허브 PR, isuue 연결 설명]를 참고하여 거기서부터 참고해주시면 됩니다)

connect issue를 클릭하여 이슈를 선택합니다.

[PR 사진1]

선택하면 다음과 같이 연결함을 확인할 수 있습니다.

PR을 생성한 이후가 아닌 생성시에 추가할 수도 있습니다.

 

연결 했으니 merge한 이후에 issue에서 사라질것을 기대하고 issue목록을 봤는데 여전히 그대로 있습니다.

어찌된 일인지 ZenHub글을 다시보니 ZenHub에서만 반영이 되는것 같습니다.

[ZenHub 글 사진1]

그래서 ZenHub를 살펴봤더니 처음 원래 이 상태에서,

이 상태로 바뀌었습니다.

원했던것은 이게 아닌데 그럼 깃허브 projects를 이용하면 merge하면 바로 적용된다고 들었던것 같은데 projects는 어떻게 다른지 다음에 사용해 봐야겠습니다.

 

그래도 다른 방법이 있을까 싶어서 [ZenHub글 사진1]의 링크를 따라갔더니 이 글에서 해결방법을 찾았습니다.

[깃허브 PR, isuue 연결 설명]

PR을 merge하면 자동으로 issue를 close한다고 합니다.

그런데, PR이 main에 있어야 적용된다고합니다.

 

 

keyword방식은 다음과 같습니다.

[PR 사진1]에서 작성할때 resolve #3이런식으로 추가적으로 작성해야 했던것 같습니다. 물론 base가 main일때만 가능한것같습니다. 이는 이후 실습하여 확인하겠습니다.

 

댓글