TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
4321
Tools
Git 고급 실전 — rebase·reflog·bisect로 커밋을 내 손에 넣기
인터랙티브 rebase로 커밋 정리, reflog로 날린 커밋 복구, bisect로 버그 커밋 색출, worktree 병렬 작업, cherry-pick과 --force-with-lease 안전 push까지 실제 명령 예시로 정리했다.
Tools
Git 훅(hooks) — 커밋·푸시 순간에 끼어드는 자동화
Git 훅은 커밋·푸시 순간에 내 스크립트를 끼워 넣는 확장 지점입니다. pre-commit·commit-msg·pre-push의 동작, 종료 코드 규칙, 훅이 공유되지 않는 함정과 해결법까지 정리했습니다.
Backend
API 버전 관리 전략 — URL vs Header vs Content Negotiation
REST API 버전 관리의 세 가지 주요 전략을 비교하고, 프로젝트 특성에 맞는 최적의 방식을 선택하는 기준을 제시합니다.
Etc
Git 실무에서 자주 쓰는 명령어 20선 — 초보 탈출 가이드
Git 실무에서 자주 쓰는 명령어 20선 — 초보 탈출 가이드 — 실무에서 바로 적용할 수 있는 가이드입니다.