소개
Good Commit은 Commitzen의 CLI 대안 도구로, 개발자가 전통적인 커밋 메시지를 쉽게 생성할 수 있도록 도와줍니다. Guhan에서 개발한 이 도구는 대화형 CLI 인터페이스를 통해 커밋 유형, 범위, 설명 등을 입력하면 Conventional Commits 형식의 메시지를 생성합니다. 현재 버전은 1.0.3이며, Windows 운영 체제에서 winget 패키지 관리자를 통해 설치 및 실행할 수 있습니다.
상세정보
커밋 메시지 양식 선택 및 입력 프롬프트 제공
사용자는 터미널에서 goodcommit 명령을 실행하여 대화형 프롬프트를 시작할 수 있습니다. 커밋 유형(feat, fix 등), 범위, 설명 등을 순서대로 입력하면 최종 커밋 메시지가 생성됩니다.
Commitzen과 유사한 인터랙티브 CLI 경험
Commitzen과 유사한 방식으로 작동하며, 전통적인 커밋 메시지 생성을 위한 단계별 입력을 지원합니다. 생성된 메시지는 복사하여 git commit에 바로 사용할 수 있습니다.
설치·시작·기본 사용
터미널에서 winget install Guhan.GoodCommit 명령을 실행하여 설치합니다. 설치 후 goodcommit 명령을 실행하면 화면 프롬프트에 따라 커밋 유형, 범위, 설명 등을 입력할 수 있습니다. 생성된 메시지를 복사하여 git commit에 사용합니다.
지원 환경·요구사항
Windows 운영 체제에서 winget 패키지 관리자를 통해 설치 및 실행할 수 있습니다. 현재 버전은 Windows 전용으로 제공되며, 다른 운영 체제 지원 여부는 공식 저장소를 확인해야 합니다.
버전·업데이트
현재 버전은 1.0.3이며, 최근 업데이트에서는 버그 수정 및 -h 및 –help 옵션이 추가되었습니다.
제한·라이선스·확인사항
CLI 기반 도구이므로 그래픽 사용자 인터페이스가 필요하지 않으며, 터미널 사용에 익숙해야 합니다. 현재 버전은 Windows 전용으로 제공됩니다. 라이선스는 MIT이며, 자세한 내용은 공식 저장소를 참조하십시오.
화면으로 보는 주요 기능
Good Commit CLI 로고 화면

검은색 배경에 흰색으로 'GOOD COMMIT CLI'라는 글자가 피ك셀 아트 스타일로 크게 표시되어 있으며, 그 아래에는 'A CLI alternative for commitzen'이라는 작은 흰색 텍스트가 있다.
시스템 요구사항
Windows 운영 체제에서 실행되며, 터미널 사용에 익숙해야 합니다. 현재 버전은 Windows 전용으로 제공됩니다.


