Git / GitHub 를 복기해보고자 Codeit 온라인 강좌를 듣는 중이다.
강의 요약노트를 너무 잘 만들어주시고
세세하게 설명해주셔서 만족도 200% !!
그 중 커밋 메시지 작성 가이드라인에 대한 내용이 좋아서 옮겨두고 계속 참고하려고 한다.
하나의 커밋에는 하나의 수정사항, 하나의 이슈(issue)를 해결한 내용만 남기도록 하세요. 다양하게 수정을 하고나서 하나의 커밋으로 남기는 것은 좋지 않습니다. 하나의 커밋이 하나의 사실만을 갖고 있어야 나중에 이해하기 쉽습니다.
현재 프로젝트 디렉토리의 상태가 그 내부의 전체 코드를 실행했을 때 에러가 발생하지 않는 상태인 경우에만 커밋을 하도록 하세요. 나중에 동료 개발자가 특정 커밋의 코드로 실행했을 때 에러가 발생한다면 혼란을 줄 수 있습니다.
이 외에도 나중에 다시 봤을 때 이해하는데 어려움이 없도록, 동료 개발자와 협업하는 데 방해가 되지 않도록 커밋을 남기고, 그때마다 커밋 메시지를 잘 작성하는 것이 중요합니다.