반응형
해당 글에서는 JIRA 내에 최초 Github를 연결하는 방법과 Github 내에 커밋을 하였을 때 JIRA에서 확인하는 방법에 대해 알아봅니다.
💡 [참고] 이전에 작성한 글에 최신버전으로 아래와 같은 글을 작성하였습니다.
1) JIRA에서 Github App 추가
1. JIRA에서 앱 - ‘더 많은 앱 살펴보기’ 탭을 선택합니다.
2. 앱에서 ‘github’를 검색하여 ‘Github for Jira’를 선택합니다.
3. ‘Get app’ 버튼을 누릅니다.
4. Add to Jira 팝업 내에서 ‘Get it now’ 버튼을 누릅니다.
5. Github for Jira installed successfully 팝업으로 추가가 완료되었고 ‘Get Started’ 버튼을 누릅니다.
6. ‘Continue’ 버튼을 누릅니다.
7. ‘Github Cloud’ 버튼을 누르고 ‘Next’ 버튼을 누릅니다.
8. ‘Authorize Jira’ 버튼을 누릅니다.
9. ‘Select another organization’ 버튼을 선택합니다.
10. Only select repositories를 통해 일부 repository만 연결하도록 구성합니다.
11. ‘Install’ 버튼을 누릅니다.
12. 연결이 완료되었고 ‘Exit set up’ 버튼을 누릅니다.
13. 아래와 같이 연결이 완료되었습니다.
14. JIRA에서 ‘코드’ 탭을 확인하면 아래와 같이 연결됨을 확인할 수 있습니다.
2) 연결 테스트 및 소스트래킹
1. JIRA의 이슈를 생성하였습니다.
2. Github 내에 JIRA 이슈 별로 추가를 하였습니다.
💡 JIRA에서 생성한 이슈별로 이슈의 키 값을 기반으로 ‘MF-1 연결 테스트’라는 feature branch를 생성하였습니다.
3. JIRA 이슈의 키 값을 기반으로 커밋을 수행합니다.
💡 아래와 같이 MF-1이라는 JIRA의 키 값이 존재합니다. 이러한 키값을 입력하고 커밋 메시지를 작성합니다.
(그러면 JIRA에 연결이 됩니다)
4. 커밋 내용을 확인합니다.
5. 해당 JIRA를 확인하면 2개의 커밋으로 ‘키 값’을 기반으로 커밋한 내용에 대해 변경사항이 추가됨을 확인할 수 있습니다.
6. 실제 커밋을 누르고 들어가면 아래와 같이 커밋 사항을 확인할 수 있습니다.
3) 변경 소스코드 확인방법
1. ‘파일 1개’ 버튼을 누르면 아래와 같이 변경된 파일 리스트가 나옵니다.
2. 변경 파일을 선택하면 Github 내에서 파일에 대한 소스코드를 확인이 가능합니다.
4) 변경 소스코드 내용 확인 및 소스코드 트래킹
1. 커밋 해시를 클릭 합니다.
2. 실제 소스코드 변경사항에 대해 확인이 가능합니다.
💡 [참고] Github에 더 궁금하시면 아래의 링크를 참고하시면 도움이 됩니다.
주제 | 링크 |
Github 주요 용어 -1: 기본 구조 | https://adjh54.tistory.com/22 |
Github 주요 용어-2 : 기본 동작 | https://adjh54.tistory.com/363 |
Github - JIRA 연동 방법 | https://adjh54.tistory.com/366 |
Git Tag 및 Release 구성 방법 | https://adjh54.tistory.com/13 |
Github Actions-1: 정의, 주요용어 | https://adjh54.tistory.com/50 |
Github Actions-2: 환경설정, 적용예시 | https://adjh54.tistory.com/51 |
Git 브랜치 전략의 종류 | https://adjh54.tistory.com/364 |
Git 브랜치 전략 : Git-flow | https://adjh54.tistory.com/367 |
Git 브랜치 전략 : Git-flow 변형 | https://adjh54.tistory.com/368 |
오늘도 감사합니다. 😀
반응형
'Github > 환경설정' 카테고리의 다른 글
[Github] 2차 인증(two-factor authentication) 설정 방법 : Passkeys 설정 (2) | 2023.12.18 |
---|---|
[Github] MacOS에서 Github 계정 바꾸는 방법 (0) | 2023.07.05 |
[Github] 인증 오류 해결방법 : support tor password autnentication was remove on August 13, 2021. (2) | 2023.01.13 |
[Github] README.md 이미지 파일 변환 및 올리는 방법 (0) | 2023.01.09 |
[Github] Tag 및 Releases를 통한 버전관리 방법 (0) | 2022.01.27 |