- 연결을 원하는 jira 프로젝트에서 상단 탭 [앱] - 더 많은 앱 살펴보기 로 이동합니다.
- GitHub for Jira 검색하고 설치합니다.
- Connect GitHub Organization 을 통해 GitHub에 Jira 가 적용될 저장소나 계정을 선택합니다.
- 설치할 저장소를 선택하고 설치하면 GitHub와 연결된 것을 확인할 수 있습니다.
- Jira를 GitHub와 연동하여 사용하려는 목적은 commit 메시지에 Jira 이슈를 남기면 자동으로 해당 Jira 이슈에서 커밋된 내용을 확인 할 수 있습니다.
- 저희 팀은 우선 브랜치 컨벤션을 feature/기능 으로 정하였습니다.
- Jira에서 브랜치를 생성할 경우, jira 이슈가 포함된 브랜치를 체크아웃해주고 커밋 메시지에 jira 이슈를 작성해주면 됩니다.
- 브랜치 만들기 우측 > 클릭하여 설정에 들어가면 형식을 변경할 수 있습니다. 미리보기 나온 명령어를 이용해 브랜치를 생성하여 그 이후부턴 커밋 메시지 prefix로 jira 이슈가 연결된 이슈를 작성해주면 됩니다.
git commiet -m "feature/SCRUM-12-사용자-관리 <커밋 메시지>"



※ 저희 팀은 프로젝트 처음부터 Jira 연동을 한게 아니라서 기존 브랜치들이 존재합니다.
이슈 키를 포함하는 브랜치를 따로 생성하지 않고, 현재 브랜치에서 커밋하는 방법이 있습니다.
해당 이슈의 이슈키를 복사하여 커밋 메시지에 포함시키는 경우입니다.(팀 컨벤션에 맞게 적용)
기대하는 효과는 jira 이슈에 대한 커밋 내역을 한 번에 파악할 수 있다는 점입니다.
git commit -m "SCRUM-28 feat: OO기능 개발"
★ 저는 커밋이 완료되면 바로 Jira 이슈에 적용되는 줄 알았는데 PR를 진행하면 Jira에 연동되는 것을 확인 할 수 있습니다.

'팀프로젝트' 카테고리의 다른 글
| MSA와 DDD 적용하여 프로젝트 구성하기 위한 이해 필요 (0) | 2025.03.12 |
|---|---|
| [대규모 AI 시스템 프로젝트] 요구사항 파악 및 초기 세팅 (0) | 2025.03.11 |
| # 단위 테스트 (0) | 2025.02.20 |
| # 서비스 단위 테스트 코드 작성 (2) | 2025.02.18 |
| # PR 이후 다양한 build 오류 해결 (0) | 2025.02.17 |