도구 & 환경 설정/Git

커밋 컨벤션 규칙 (Conventional Commits)

go_getter 2025. 3. 10. 23:18

 

1. 로컬에서 commit & push 할 때

타입: 변경 사항 요약 (이슈 번호)

필요하면 상세 설명 (선택)

git commit -m "feat: 회원가입 기능 추가 (#43)"
git commit -m "fix: 로그인 버그 수정 (비밀번호 검증 오류)"
git commit -m "refactor: UserService 리팩토링 (메서드 분리)"

 

  • 변경 사항은 최대한 간단하게 작성하되, 자주 커밋하기
  • 이슈 연결하는 경우 첫 번째 예시처럼 작성

 

2. PR할 때

제목
[타입] 작업 내용 요약

본문
## 작업 내용
- 회원가입 기능 추가
- 로그인 기능 구현 (JWT 토큰 발급)
- 유효성 검사 추가

하단
## 관련 이슈
Closes #42
  • 관련된 이슈가 있는 경우 하단(footer)에 이슈번호 추가
  • `Closes #이슈번호`를 포함하면 PR이 머지될 때 자동으로 이슈 닫힘

 

3. Merge할 때

제목
Merge pull request #PR번호 from 브랜치명

본문
PR 제목
Merge pull request #42 from feature/signup

회원가입 및 로그인 기능 구현