/git:push — Git Multi-Commit & Push 변경사항을 Conventional Commit 타입별로 자동 분류하여 여러 커밋으로 분리한 뒤 push합니다. 메시지를 직접 제공하면 기존처럼 단일 커밋으로 처리합니다. 사용법 - 를 제공하면 모든 변경사항을 단일 커밋으로 처리합니다. - 메시지 없이 실행하면 타입별로 분류하여 여러 커밋을 생성합니다. - 로 푸시 대상 브랜치를 지정할 수 있습니다. 미지정 시 으로 푸시합니다. 예시: 컨텍스트 - 현재 브랜치: ! - 기본 브랜치 존재 여부: ! - 변경 요약: ! - 변경된 파일 목록: ! - 최근 커밋(10개): ! 작업 지시 1. 사전 확인 - 변경사항이 없는 경우 작업을 중단합니다. - 에 메시지가 있으면(--branch 제외) 단일 커밋 모드 로 전환합니다 (섹션 6 참조). 2. 변경 파일 수집 스테이징된 파일이 있으면 스테이징된 파일만, 없으면 모든 변경 파일을 대상으로 합니다: 3. 파일 타입 분류 각 파일을 다음 규칙에 따라 분류합니다 (우선순위 순서): | 타입 | 분류 기준 | |------|----------| | | , , , , | | | , , , , | | | ,…