새소식

IDE/인텔리제이(IntelliJ)

인텔리제이(IntelliJ) 깃허브 이슈 연동 방법 2(이슈 기반 브랜치 생성 및 커밋)

  • -

저번에 인텔리제이에서 깃 허브 이슈 연동을 진행했습니다
연동 후에 issue 기반으로 프로젝트를 진행하는 방법을 알아보겠습니다

https://hoho325.tistory.com/303

 

 

깃허브에 issue 기능이 있는데 여기에
할 일, 버그, 개선점 등을 등록해 관리하고
그 기반으로 커밋을 진행하며 더 보기 좋게 관리할 수 있습니다

 

1. cmd + shift + a => open tasks

위 키를 입력하면 위와 같은 창이 나오게 됩니다
여기서 원하는 issue를 선택하면 됩니다
issue는 이미 기존에 github에서 등록 해두었습니다

 

2. 정보 작성

changelist를 만들어서 여기서 issue 별 커밋을 관리할 수 있습니다
그리고 이슈를 기반으로 브랜치를 생성하여 프로젝트를 관리합니다
이슈를 jira로 관리하기도 하지만 github에서
kanban board도 지원하고 이를 이용해도 괜찮습니다

 

topic/docs-drive 브랜치를 생성하여 위 이슈를

해당 브랜치에 연결합니다. (기존 브랜치가 이미 만들어져 있다면 그를 사용해도 ㄱㅊ)

 

그리고 이제 코드를 작성하고 커밋, 푸시를 진행합니다

 

3. PR 생성

이슈사항과 관련해서 개발이 끝났다면 PR을 날려 Merge를 진행해야겠죠??

IntelliJ 자체에서 바로 PR을 생성해서 날릴 수도 있습니다
하지만 이렇게 할 경우 github Pull Request 탭에 기록이 남지 않습니다

 

그래서 Github 프로젝트 페이지에서
직접 PR을 작성하여 Merge를 관리하는 것을 추천드립니다 쾅쾅

 

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.