반응형
현재 빗 버킷(bitbucket)으로 프로젝트 관리를 진행하고 있는데,
로컬 Commit을 완료하고 remote로 PUSH를 진행하니
you have commit messages that are missing valid issue keys:라는 오류가 나타났다.
👩🔧you have commit messages that are missing valid issue keys 해결방법
빗 버킷(Bitbukcket)의 경우 JIRA와 연동해서 사용하는 경우가 많기 때문에,
커밋 메시지 내에 Jira issue key URL이 없이 commit을 할 경우 해당 오류가 발생할 수 있다.
이러한 경우 bitbucket에서 issue keys 없이도 push를 할 수 있도록 잠시 풀어주면 된다.
push를 진행할 bitbucket으로 접속해서 Repository Settings을 클릭한다.
Repository Settings 메뉴에 Links를 클릭한다.
해당 메뉴에 들어가면 커밋 메시지에 issue Key가 필요하다는 옵션이 켜져 있는데,
해당 key 주소가 없이 올리면 에러가 나게 된다.
해당 옵션을 끄면 push가 가능해진다.
👧Require issue keys in commit messages 기능
이러한 기능은 commit에 따른 Jira 티켓 이슈를 트래킹 하기 위한 기능으로,
이 기능을 켜놓았을 때는 반드시 JIRA 이슈 키를 commit 메시지에 꼭 함께 입력하자
반응형