더북(TheBook)

커밋 메시지란 버전을 설명하는 메시지입니다. ‘내가 지금 어떤 파일을 어떻게 변경했는지, 왜 이렇게 변경했는지’ 등의 내용을 담은 일종의 쪽지라고 보면 됩니다.

 

커밋 메시지는 크게 제목과 본문으로 이루어져 있으며 본문은 생략할 수 있습니다. 첫 줄에는 제목을 쓰고, 한 줄 띄고 다음 줄에는 본문을 작성합니다.

 

깃을 통해 새로운 버전을 만들 때 반드시 커밋 메시지를 적기를 권장합니다. 커밋 메시지를 적지 않는다면 프로젝트의 규모가 커지고 수많은 커밋이 쌓였을 때 다른 누군가가(또는 커밋했던 본인조차) 누가, 언제, 어떤 변경 사항을 만들었는지, 이 변경 사항이 의미하는 것은 무엇인지 파악하기 어렵기 때문입니다.

 

커밋 메시지는 별것 아닌 것처럼 보일지라도 개발자에게는 매우 중요한 의사소통 수단이 됩니다. 코드 한 줄을 수정할 때도 때로는 아주 긴 커밋 메시지를 남기기도 하지요. 백문이불여일견이라고 다른 개발자들이 남긴 커밋 메시지를 한번 볼까요?

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.