qcast-front/.claude/memory/reference_commit_log.md

22 lines
1.4 KiB
Markdown

---
name: 커밋 로그 파일 위치 (post-commit hook 자동 누적, qcast-front)
description: qcast-front 저장소의 .git/hooks/post-commit 훅이 매 커밋 직후 누적 기록하는 plain text 로그 위치와 형식
type: reference
---
qcast-front 저장소는 로컬 git `post-commit` 훅으로 매 커밋 직후 다음 파일에 한 줄을 append 한다.
- **경로**: `~/.claude/projects/-Users-cha-Works-Projects-qcast3-qcast-front/memory/commit_log.txt`
- **형식**: `YYYY-MM-DD HH:MM:SS [브랜치] short(fullhash) 커밋제목`
- **훅 위치**: `<repo>/.git/hooks/post-commit` (qcast-front 로컬 전용, 팀 공유 X)
- **작성일**: 2026-05-06
## 사용 시점
- 사용자가 "최근 커밋 뭐 있었지?", "어제 커밋한 해시 알려줘" 같은 질문을 할 때 이 로그 파일을 먼저 확인한다.
- `git log` 와 병행 활용: 로그 파일은 누적 타임스탬프(작업 시각) 기준, `git log` 는 커밋 메타데이터 기준이라 둘이 보완적이다.
- 푸시 여부는 기록되지 않음 (post-commit 만 trigger). push 성공 여부가 필요하면 별도 확인.
## 주의
- 로그 파일이 없을 수도 있음 (훅 설치 후 첫 커밋 전). 이 경우 `git log` 로 대체.
- 다른 저장소에서는 동작하지 않음. 이 hook 은 qcast-front 로컬에만 설치됨 (자매 프로젝트 qcast-api 도 동일 형식의 훅을 별도 보유).