<aside> 💡 Special Keyword 기능 작동 조건
PR Description 혹은 Commit 메시지(Subject 혹은 Description)에 키워드 #이슈번호
를 추가하면 입력한 이슈가 자동으로 링크되며, 해당 Commit 혹은 PR을 기본 브랜치(default branch)에 Merge 했을 때 링크한 이슈도 자동으로 닫힌다.
git commit -m "Feat: order filter close #15"
Fork GUI를 사용한다면 커밋 메시지 Description에 부분에 Special Keyword를 입력할 수도 있다
참고로 브랜치 이름에 이슈 번호를 기재하면(#889-feat-…) 자동으로 입력한 이슈를 참조한다. 커밋을 추가하면 해당 이슈에 아래 같은 레퍼런스 히스토리가 남는다.
userA added a commit to repo userA/repo-name that referenced this
만약 A
라는 PR(풀리퀘스트) 설명에 B
라는 다른 PR을 참조하기 위해 특정 키워드를 사용하면, B
PR이 A
PR과 링크된다. 이후 A
PR을 병합(Merge)하면 참조된 B
PR도 자동으로 닫힌다.
PR Description에 키워드 #이슈번호
를 남긴 후 이슈가 자동으로 링크된 화면. 기본 브랜치에 Merge하면 해당 이슈가 자동으로 닫힌다. Commit 메시지를 통해 링크된 이슈는 Development 부분엔 표시되지 않지만 역시 Merge하면 자동으로 닫힌다
<aside> 💡 키워드를 사용해 자동으로 링크된 이슈를 해제하려면(링크 해제) PR 설명을 직접 편집해야되는 점 참고
</aside>