‘좋은 커밋 메시지를 작성하는 방법’
커밋 메시지를 어떻게 작성하는지에 따라 작성되는 코드가 달라질 수 있다. 그렇기 때문에 커밋 메시지도 코드만큼 중요한 요소로 인식되어야 한다고 생각한다. 하지만 좋은 커밋 메시지를 작성하는 방법이나 best practice를 소개하는 글은 자주 접하기 힘든 게 현실이다.
다음 글에서는 좋은 커밋을 작성해야 하는 이유와 작성 방법을 설명한다. 핵심은 중간에 공유하는 커밋 컨벤션 템플릿인 것 같다. 실무에 바로 적용 가능할 정도로 디테일 하고, 필요한 경우 커스터마이징 하기에도 좋은 구조인 것 같다. 글쓴이의 적지 않은 고민과 시행착오를 담겨있는 것 같다.
여담으로 첫 문장이 정말 후킹 한 글이다. (비슷한 고민을 했던 사람이라면 첫 문장을 읽고 그냥 지나가기 쉽지 않을 것이다.)
“My goal with this blog post is to leave you with NO excuse for not defining a commit message convention for your team”