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
복사