Git 커밋 기록에서 체계적으로 변경로그 생성하기
Key Point
Conventional Commit을 사용하는 프로젝트라면 릴리스 준비 시 번거로운 변경로그 작성을 자동화하고 표준화할 수 있는 도구다.
핵심 요약
- git-cliff는 Rust로 작성된 커스터마이징 가능한 변경로그 생성 도구다.
- Git 커밋 기록을 분석해 변경로그를 자동으로 생성하며, Conventional Commit 규칙을 따르거나 정규식 기반 커스텀 파서를 사용할 수 있다.
- 설정 파일을 통해 변경로그 템플릿을 원하는 형식으로 커스터마이징할 수 있고, 템플릿 언어로 상세한 형식 제어가 가능하다.
저장소 보기 ↗github.com