깃 커밋 컨벤션은 개발자들이 프로젝트의 변경 사항을 일관되고 명확하게 기록하기 위한 규칙
이를 통해 협업과 코드 리뷰가 더욱 효율적으로 이루어질 수 있다.
커밋 메시지는 크게 세 부분으로 구성:
각 부분은 빈 줄로 구분되며, 전체 메시지는 가독성을 위해 한 줄에 100자를 넘지 않도록 작성한다[1][2].
커밋 제목은 타입으로 시작하며, 주요 타입:
효율적인 커밋 메시지 작성을 위해 커밋 템플릿을 사용할 수 있다. 템플릿을 설정하면 git commit 명령어 실행 시 자동으로 템플릿이 로드되어 일관된 형식의 커밋 메시지를 쉽게 작성할 수 있다[1].
깃 커밋 컨벤션을 따르면 프로젝트의 히스토리를 더 쉽게 이해하고 관리할 수 있으며, 팀 협업 시 의사소통을 원활하게 할 수 있다.
Citations:
[1] https://kdjun97.github.io/git-github/commit-convention/
[2] https://3uomlkh.tistory.com/116
[3] https://devalice.tistory.com/102
[4] https://haesoo9410.tistory.com/300
[5] https://doublesprogramming.tistory.com/256
[6] https://duektmf34.tistory.com/206
[7] https://overcome-the-limits.tistory.com/entry/%ED%98%91%EC%97%85-%ED%98%91%EC%97%85%EC%9D%84-%EC%9C%84%ED%95%9C-%EA%B8%B0%EB%B3%B8%EC%A0%81%EC%9D%B8-git-%EC%BB%A4%EB%B0%8B%EC%BB%A8%EB%B2%A4%EC%85%98-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0
[8] https://velog.io/@shin6403/Git-git-%EC%BB%A4%EB%B0%8B-%EC%BB%A8%EB%B2%A4%EC%85%98-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0