좋은 커밋은 무엇이 다른가
좋은 커밋은 무엇이 다른가
좋은 커밋은 코드 양이 적은 커밋이 아니라, 의도가 분명한 커밋입니다. 나중에 다시 봤을 때 왜 이 변경이 들어갔는지 바로 읽히면 그 커밋은 이미 충분히 좋은 커밋에 가깝습니다.
기준으로 삼는 것
- 한 가지 목적에 집중했는지
- 제목만 보고도 변화 성격이 보이는지
- 되돌릴 때 부담이 작은지
기록 관점
커밋 메시지는 미래의 나와 팀을 위한 설명입니다. 그래서 구현 디테일보다 의사결정의 방향이 먼저 드러나면 훨씬 유용합니다.