현재까지의 작업을 논리적 단위별로 나눠서 commit
/plugin marketplace add jeongsk/claude-skills/plugin install git-workflow@jeongsk-claude-skillshaiku현재까지 작업한 내용을 논리적 단위별로 나눠서 commit 합니다.
변경된 파일들을 분석하여 관련된 작업끼리 그룹화하고, 각 작업 단위별로 의미 있는 commit을 생성합니다.
먼저 현재 저장소의 상태를 파악합니다:
git status로 staged/unstaged 변경사항 확인git diff로 각 파일의 변경 내용 상세 파악변경사항을 분석하여 관련된 것끼리 그룹화합니다:
가장 핵심적인 변경부터 시작하여 각 작업 단위별로 commit을 생성합니다:
해당 작업 단위의 파일들을 스테이징
git add [관련 파일들]
컨벤션에 맞는 commit 메시지 작성
type(scope): 설명feat: 새로운 기능 추가fix: 버그 수정refactor: 코드 리팩토링docs: 문서 수정style: 코드 포맷팅, 세미콜론 누락 등test: 테스트 코드 추가/수정chore: 빌드 설정, 패키지 매니저 등commit 실행
git commit -m "type(scope): 설명"
모든 commit이 완료된 후 결과를 확인합니다:
git log --oneline -10으로 생성된 commit 이력 확인git status로 남은 변경사항 확인$ARGUMENTS가 제공되면 해당 메시지를 commit 메시지로 직접 사용합니다.