////
Search
Duplicate
🧬

Commit convention

1. commit의 기준

commit은 본인의 작업단위로 commit을 날릴것

2. commit의 타입

feat : 새로운 기능을 추가할 때
fix : 버그를 수정할 때
docs : 문서를 수정할 때
style : 코드 포맷팅, 세미콜론 누락, (기능적인) 코드 변경이 아닌 스타일을 변경할 때
refactor : 코드를 리팩토링할 때
test : 테스트 코드를 추가 또는 수정할 때 ※ 현 작업에서 사용할일 없음
chore : 빌드 관련 코드나 패키지 매니저를 수정할 때

3. commit 예시

3 - 1. Frontend

※ 로그인 화면 구현이 이슈 일때 예시> feature: 주요 component 틀 구현 - loginTitle, Logo, ClickButton, description 컴포넌트 생성 및 배치 예시> feature: Logo 스타일링 - 배경 색 변경 및 크기 설정 - position속성을 통해 고정 위치로 설정 예시> refactor: Loginbutton action 개선 - 기존 <a href>에서 <button onClick>으로 변경
Plain Text
복사

3 - 2. Backend

※ 로그인 기능 구현이 이슈 일때 에시> chore: passport42 패키지 추가 예시> feature: passport42와 passport연결 - reqFallback option으로 req.header에 accessToken 추가 예시> style: router.tsx 코드 순서 변경 - 가독성을 위해 변수를 위로 올리고 함수를 아래로 내려 정리
Plain Text
복사