Git >
커밋 메시지 작성
1. 커밋 메시지를 읽을 사람
-
코드의 총괄적인 책임자: 커밋한 사람이 쓴 코드가 커밋 메시지대로 쓰였는지를 검사. 커밋 메시지는 변화한 코드 이해를 도움.
-
그 커밋을 통해 발생한 버그를 고치는 사람
-
그외
2. 커밋 메시지 역할
-
커밋 전후 전체적인 변화를 설명하는 메시지로, 변화의 맥락과 동기가 설명돼야 한다.
-
커밋 메시지 내용은 PR 설명, 코드 주석과 역할이 다르므로 이를 잘 구분해야 한다.
-
코드의 구체적 기능에 대한 내용이라면, 주석으로 써야한다.
-
커밋 메시지는 ‘변화의 동기와 변화의 내용’에 초점을 둬야 한다.
-
3. 커밋 메시지의 형식
-
커밋 타이틀
-
커밋의 타입을 한 단어로 먼저 쓰고(Udacity 스타일), 그 다음에 커밋의 주요 내용을 설명하는 동사로 시작하는 간단한 문장을 50자 이내에 쓴다.
-
커밋의 타입은 주로 다음과 같은 것이 쓰인다.
-
feat
-
fix
-
chore
-
refactor
-
docs
-
style
-
test
-
comment
-
rename
-
-
-
커밋 타이틀의 형식 예시
-
1
feat: Impl new payment gateway
출처
https://developer.squareup.com/blog/how-square-writes-commit-messages/ https://hyunjun.kr/21