ZenHub글을 읽고 실습하면서 작성하였습니다.
Rull Request를 issue와 연결하여 PR이 merge되면 자동으로 issue가 close되게 하고 싶었습니다.
(이 방법은 그 의도대로 되지 않았습니다. 그 의도대로 하기 위해서는 맨 하단에 [깃허브 PR, isuue 연결 설명]를 참고하여 거기서부터 참고해주시면 됩니다)
connect issue를 클릭하여 이슈를 선택합니다.
선택하면 다음과 같이 연결함을 확인할 수 있습니다.
PR을 생성한 이후가 아닌 생성시에 추가할 수도 있습니다.
연결 했으니 merge한 이후에 issue에서 사라질것을 기대하고 issue목록을 봤는데 여전히 그대로 있습니다.
어찌된 일인지 ZenHub글을 다시보니 ZenHub에서만 반영이 되는것 같습니다.
그래서 ZenHub를 살펴봤더니 처음 원래 이 상태에서,
이 상태로 바뀌었습니다.
원했던것은 이게 아닌데 그럼 깃허브 projects를 이용하면 merge하면 바로 적용된다고 들었던것 같은데 projects는 어떻게 다른지 다음에 사용해 봐야겠습니다.
그래도 다른 방법이 있을까 싶어서 [ZenHub글 사진1]의 링크를 따라갔더니 이 글에서 해결방법을 찾았습니다.
PR을 merge하면 자동으로 issue를 close한다고 합니다.
그런데, PR이 main에 있어야 적용된다고합니다.
keyword방식은 다음과 같습니다.
[PR 사진1]에서 작성할때 resolve #3이런식으로 추가적으로 작성해야 했던것 같습니다. 물론 base가 main일때만 가능한것같습니다. 이는 이후 실습하여 확인하겠습니다.
댓글