Git 협업은 작은 변경과 검토 가능한 기록으로 안정해진다
커밋과 PR이 작을수록 리뷰와 롤백이 쉬워지고, 충돌도 더 빨리 원인을 찾을 수 있다.
| 실천 | 의미 | 좋은 상태 | 피해야 할 것 |
|---|---|---|---|
| Small commit | 하나의 의도를 한 커밋에 기록 | 메시지가 변경 이유를 설명 | 잡다한 수정이 섞임 |
| Focused PR | 한 기능이나 버그에 집중 | 리뷰어가 흐름을 따라감 | 거대한 PR로 검토 지연 |
| Sync | main 변경을 자주 반영 | 충돌이 작게 발생 | 오래된 브랜치에서 대규모 충돌 |
| CI | 테스트와 빌드 자동 확인 | 병합 전 실패 발견 | 로컬 확인만 의존 |
| Rollback | 문제 변경을 되돌릴 단위 보존 | 커밋 단위 복구 가능 | 원인 커밋을 찾기 어려움 |
검토 가능한 기록은 나중에 문제를 찾는 사람에게 현재 팀의 판단을 설명해 주는 문서이기도 하다.