"매 commit 의 atomic unit of intent". Source control (VCS) 의 code changes 의 의 history 의 record 의, 매 collaboration / rollback / branching 의 의 enable 의. 2026 의 dominant 의 git, 매 emerging: Jujutsu (jj) 의 ergonomic next-gen, 매 Sapling (Meta).
매 핵심
매 git 의 mental model
Snapshot, not diffs. 매 commit 의 tree (file content hashes) 의 reference.
언제: commit message generation, PR description drafts, conflict resolution suggestions, blame summarization.
언제 X: rebasing 의 LLM-driven 의 unchecked — 매 history 의 corrupt 위험.
❌ 안티패턴
Long-lived feature branches (>1wk): 매 merge hell.
Force-push to shared branches: 매 teammates' work 의 destroy.
Big-bang commits: 매 review impossible, bisect useless.
No CODEOWNERS: 매 누구나 의 critical path 의 merge.
Secrets in history: 매 even after rotation, 매 forever exposed.