HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🌟
Programmers 최종 플젝 6조
/
🌴
[공통] 브랜치 전략, 컨벤션
🌴

[공통] 브랜치 전략, 컨벤션

  • 지라 이슈 번호 예시) TLVB-2 ⇒ 깃헙 이슈 번호처럼 이슈를 생성하면 자동으로 만들어집니다.
  • 모두 다 소문자로 작성합니다.

Issue 이름

  • 지라 이슈와 깃헙 코드를 사용합니다(깃헙 이슈 사용 X)
  • branch를 Issue 1개 단위로 가져갑니다.
  • [front], [back]을 추가합니다
[이슈 작성 예시]
[이슈 작성 예시]

Commit 이름

  • 태그 종류: 커밋 내용
태그 종류
  • feat: 새로운 기능을 추가할 경우
  • fix: 버그를 고친 경우
  • style: 코드 포맷 변경, 세미 콜론 누락, 코드 수정이 없는 경우
  • refactor: 프로덕션 코드 리팩토링, 새로운 기능이나 버그 수정없이 현재 구현을 개선한 경우
  • comment: 필요한 주석 추가 및 변경
  • docs: 문서를 수정한 경우
  • test: 테스트 추가, 테스트 리팩토링 (프로덕션 코드 변경 없음)
  • chore: 빌드 태스크 업데이트, 패키지 매니저 설정할 경우 (프로덕션 코드 변경 없음)
  • rename: 파일 혹은 폴더명을 수정하는 경우
  • remove: 사용하지 않는 파일 혹은 폴더를 삭제하는 경우
[commit 작성 예시]
[commit 작성 예시]

Branch 이름

  • 이슈번호
  • Branch 이름을 이슈번호로 설정하면 JIRA 이슈와 Github Branch가 연동됩니다.
 
[branch 작성 예시]
[branch 작성 예시]

PR 이름

  • [이슈번호]이름
[PR 작성 예시]
[PR 작성 예시]
 
  • PR 이름에 지라 이슈 번호를 넣으면 Development에 branch와 pull request 정보가 표시됩니다.
notion image
 
[front] 로그인 기능 추가
feat: 유저 엔티티 구현
TLVB-2
[TLVB-2]유저 데이터 구현