새로운 회사에 입사하고, 깃의 새로운 커밋 컨벤션에 적응하느라 애를 썼다.
그래도 팀에서 정해진 컨벤션을 지키며 개발하니, 내가 어떤 내용에 대한 개발을 할지 명확하게 구분이 가능하고, 또한 동료의 산출물을 리뷰하는데에도 큰 도움이 됐다.
오늘은 그래서 깃 커밋 메시지에 대해 정리를 해두려한다.
커밋 메시지를 잘 써야하는 이유
1. 일관적이고 명확한 내용이 들어간 커밋 메시지는 다른 개발자가 산출물을 더 잘 이해할 수 있도록 돕는다.
2. 잘 작성된 커밋 메시지는 코드에서 문제가 발생했을 때, 더 쉽고 편하게 디버깅이 가능하게 한다.
3. 잘 작성된 커밋 메시지는 프로젝트의 맥락을 이해하는데 도움을 준다. 즉 해당 프로젝트에서 함께 작업하는 다른 개발자와 본인에게 변경 사항에 대한 컨텍스트를 전달한다.
좋은 커밋 메시지를 작성하는 방법
1. 제목에 어떤 내용을 담은 커밋인지 커밋 유형을 알 수 있도록 제목을 설정한다.
2. 누구나 어떤 내용인지 쉽게 파악할 수 있도록 자세하고 꼼꼼하게 commit body 를 작성한다. ( 커밋 메시지만 봐도 어떤 개발을 진행했는지 알 수 있도록)
3. 커밋메시지는 명령어 혹은 요청하는 어조를 사용한다.
4. 불필요한 구두점은 제거한다.
5. 팀에서 정의한 커밋 컨벤션을 완벽하게 지킨다.
끝
반응형
'Develop > Git' 카테고리의 다른 글
[git] git branch 삭제하기 (0) | 2023.07.28 |
---|---|
[git] untracked file 삭제하기 (0) | 2022.07.14 |
[git] git 에서 Untracked files 제거하기 (0) | 2021.06.29 |
[Git] Git 동작 방식 쉽고 구체적으로 설명 (Git 초보자 대환영) (1) | 2021.03.01 |
[Git] github 사용 중, fatal: 'origin' does not appear to be a git repository fatal: Could not read from remote repository. 에러 떴을 때 (0) | 2021.02.12 |
댓글