Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 백준5710
- 백준 14499
- 완주하지 못한 선수
- 부스트캠프
- 키패드 누르기
- 백준12904
- 백준 2564
- 움직이는 미로 탈출
- 단어 수학
- 빙산
- 백준1339
- 피보나치 수의 확장
- 경비원
- 백준
- 코딩테스트
- 124 나라의 숫자
- 백준16954
- A와 B
- 로또의 최고 순위와 최저 순위
- 프로그래머스
- 인구 이동
- 파이썬
- Smart Commit
- 백준1788
- 전기 요금
- 백준3190
- 소수 만들기
- 백준1697
- 백준16234
- 백준2573
Archives
- Today
- Total
Today.dev
Jira 의 Smart Commit 사용해보기 본문
1. Github 와 Jira 연동하기

Github for Jira 앱을 다운받은 후 Get Started 를 눌러서 원하는 Github 저장소와 연동해준다.

잘 연동된 것을 확인할 수 있다.
2. 보드에 이슈 만들기

Smart Commit 을 이용하면 보드에 커밋이나 브랜치를 연동할 수 있다. 연동할 때 커밋 메시지에 이슈 키를 넣어줘야 하는데, 사진 상의 DEV-1 이 이슈 키 이다.
3. Commit 해서 연동되는지 확인하기

다음과 같이 이슈 키(DEV-1)를 포함해서 커밋 메시지를 작성한 후 저장소에 push 해주었다.

이슈를 확인하면 아까와 달리 오른쪽 하단에 아이콘이 생겼다. 등록된 커밋이 있다는 얘기다.

클릭해서 자세히 확인해보면 Smart Commit 이 정상적으로 동작한 걸 확인할 수 있다!
나는 단순히 커밋 한 개를 이슈에 연결했지만, 브랜치를 연결할 수도 있다. 이때는 브랜치 이름을 이슈 키로 만들어주면 된다. 브랜치를 연동했다면 jira 를 통해서 커밋 히스토리를 조회하거나 풀 리퀘스트를 만드는 등 더 많은 동작이 가능하다.
예외 사항
공식문서에서 제공하는 방법을 그대로 따라했는데도 Smart Commit 이 적용되지 않는 상황이 있다. 그럴때는 jira 에 로그인한 계정의 이메일과 커밋 메시지의 저자로 등록된 이메일이 동일한지 확인하자.


만약, jira 와 깃허브에 등록된 이메일이 다르다면 다음의 명령어를 통해서 이메일을 변경해주자.

참고
Comments