-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Hyoj-Kim edited this page Jul 18, 2022
·
4 revisions
- intra_id/issue_num/issue_keyword
- ex)
hyojekim/1/project_setting
conventional commit extension 사용
type: gitmoji 제목 #issue_num
Body
(Footer)
- 커밋메세지 한글로 작성 (가독성 선택)
- 커밋은 적당히 쪼개서 작성하기
- 관련된 이슈번호를 제목 옆에 넣고 footer는 옵션으로...
ex)
ci: 👷 프로젝트 자동화 설정 #1
이슈카드 자동화 설정 및 readme 수정
- 뭔가 더 자세히 써야하면 이렇게
- feat:✨ 새로운 기능 추가
- fix:🐛 버그 수정
- docs:📝 문서 수정
- style: 🎨 스타일 관련 기능 (formatting, ; 누락, 코드 자체 변경은 없을 경우)
- refactor:♻️ 코드 리팩토링
- test:🧪 테스트 코드, 리팩토링 테스트 코드
- chore:✏️ 자잘한 수정
- ci:👷 github action / project 설정
- git rebase -i main (현재 branch)
- branch 원격 저장소에는 강제 push 해야하긴 하지만, 언제나 최신 상태의 main 위에서 작업할 수 있는 장점을 가짐
- 상대방이 이해할 수 있도록 충분히 자세하게 작성하기
- 이해할 수 있다는 것은 이 커밋이 왜 필요했는지, 어떤식으로 수정되었는지, 어떤 결과가 나왔는지를 담고 있음을 의미
-
closes
를 사용해서 함께 종료될 issue가 있다면 연결해주기