Xxxi은 Git 커밋 메시지를 간편하게 생성하고, 커밋 및 Push 작업을 도와주는 CLI 도구입니다. 개발자들이 보다 일관되고 효율적으로 커밋 메시지를 관리할 수 있도록 설계되었습니다.
npm을 통해 전역 설치:
npm install -g xxxi-
Git 프로젝트 디렉토리로 이동:
cd my-git-project -
xxxi 실행:
xxxi commit
-
변경 사항 확인:
- 현재 Git 상태를 확인하여 변경된 파일이 없는 경우 사용자에게 알림.
-
커밋 메시지 생성:
- 유형(예:
feat,fix등) 선택. - 범위(scope) 및 설명(desc) 입력.
- 유형(예:
-
자동 파일 추가:
- 변경된 파일을 자동으로
git add처리(선택 가능).
- 변경된 파일을 자동으로
-
원격 브랜치 Push:
- 사용자가 선택한 브랜치로 Push 가능.
-
커밋 메시지 일관성:
- 커밋 메시지 작성 시 표준화된 형식 제공.
-
자동화:
- 변경된 파일을 자동으로 추가(
git add)하거나 원격 저장소로 Push 가능.
- 변경된 파일을 자동으로 추가(
-
사용자 친화적 인터페이스:
- 직관적인 프롬프트로 초보자도 쉽게 사용 가능.
- Node.js 버전 14 이상
- Git 설치 필요
MIT License