현재 작업을 마무리합니다. 변경사항을 분석하여 문서를 업데이트하고 커밋합니다.
npx prettier --write <files>를 실행하여 포맷팅을 적용한다. 포맷팅으로 인한 변경은 해당 기능 커밋에 포함한다.git status
git diff --stat
git diff
변경된 파일들을 분석하여:
변경사항이 다음에 해당하면 문서 업데이트:
| 변경 유형 | 문서 위치 |
|---|---|
| 새 기능 추가 |
docs/design/YYYYMMDD-*.md| 컴포넌트 구조 변경 | claude.md 또는 관련 design 문서 |
| 페이지 추가/수정 | 해당 설계 문서 |
| 설정 변경 | claude.md 기술 스택 섹션 |
docs/design/YYYYMMDD-<topic>.mddocs/logs/YYYYMMDD-<title>.mdConventional Commits 형식:
<타입>: <제목> (<스코프>)
<본문>
<꼬리말>
| 타입 | 설명 |
|---|---|
feat | 새로운 기능 |
fix | 버그 수정 |
docs | 문서만 변경 |
style | 코드 의미에 영향 없는 변경 |
refactor | 리팩토링 |
perf | 성능 개선 |
test | 테스트 추가/수정 |
chore | 빌드, 설정 등 보조 작업 |
git add <files>
git commit -m "$(cat <<'EOF'
<type>: <한글 설명>
<필요시 상세 내용>
EOF
)"
# 생성된 커밋 확인
git log --oneline -n <count>
보고 내용: