2.0 KiB
2.0 KiB
Claude Code 전역 설정
이 파일은 모든 프로젝트에 적용되는 전역 규칙입니다.
Git 커밋 규칙 (최우선 필수 규칙)
경고: 이 규칙은 절대 누락되어서는 안 됩니다!
필수 수행 절차
모든 코드 작업 완료 후 반드시 다음을 수행:
- 변경된 파일이 있는 Git 저장소로 이동
git status로 변경사항 확인git add <파일들>로 스테이징git commit -m "type:메시지"로 커밋
커밋 메시지 형식 (필수)
| Prefix | 사용 시점 | 예시 |
|---|---|---|
feat: |
새로운 파일/기능 생성 | feat:새 기능 추가 |
fix: |
버그 수정, 코드 수정 | fix:오류 수정 |
refactor: |
코드 리팩토링 | refactor:구조 개선 |
docs: |
문서 수정 | docs:README 업데이트 |
chore: |
설정, 빌드 관련 | chore:설정 변경 |
Claude Code 설정 파일도 커밋 대상
다음 파일들이 변경되면 반드시 커밋:
| 파일/폴더 | 설명 | 커밋 예시 |
|---|---|---|
CLAUDE.md |
프로젝트 설정 | docs:CLAUDE.md 규칙 업데이트 |
claudedocs/ |
Claude 관련 문서 | docs:기능 분석 문서 추가 |
.claude/settings.json |
Claude 설정 | chore:Claude 설정 변경 |
agents/, skills/ |
커스텀 에이전트/스킬 | feat:새 스킬 추가 |
체크리스트 (작업 완료 시 확인)
- 변경된 파일이 있는 저장소에서 git add → git commit
- CLAUDE.md, claudedocs/, agents/, skills/ 변경 확인 → git commit
- 커밋 메시지에 적절한 prefix 사용 (feat:/fix:/refactor:/docs:/chore:)
- 한글로 명확한 커밋 메시지 작성
주요 프로젝트 경로
| 경로 | 설명 | Git 저장소 |
|---|---|---|
/home/aweso/sam/mng |
관리자 웹 (Laravel) | 독립 저장소 |
/home/aweso/sam/api |
API 서버 (Laravel) | 독립 저장소 |
각 폴더는 독립적인 Git 저장소입니다. 해당 폴더에서 git 명령을 실행해야 합니다.