프로그래밍 숲

git commit 메시지 - Modify, Fix, Update, Refactor 차이 본문

프로그래밍_인포/Git&Github

git commit 메시지 - Modify, Fix, Update, Refactor 차이

jjscript 2023. 5. 27. 08:41
728x90
반응형

수정 관련 Commit 메시지

git을 사용하다 보면 수정할 일이 많이 있습니다. 커밋 메시지를 남기고, Pull Request(PR)를 올릴 때 수정과 관련된 메시지를 남기게 됩니다. 이때, 자주 사용하는 Modify, Fix, Update, Refactor의 차이에 대해서 알아봅시다.

Modify

Git 커밋 메시지에서 Modify을 사용하면 일반적으로 코드 또는 파일을 변경했음을 나타냅니다. 여기에는 기존 코드나 콘텐츠의 추가, 삭제 또는 변경이 포함될 수 있습니다. 수정은 새로운 기능 추가, 성능 향상 또는 버그 수정과 같은 다양한 이유 때문일 수 있습니다.

Fix

Git 커밋 메시지에서 Fix을 사용하면 코드베이스의 특정 문제나 버그를 해결하고 해결했음을 나타냅니다. 여기에는 문제를 제거하고 코드가 올바르게 작동하도록 디버깅, 문제 해결 및 변경 작업이 포함될 수 있습니다.

Update

Git 커밋 메시지의 Update는 코드 또는 파일을 변경하여 최신 상태로 유지했음을 나타냅니다. 여기에는 프로젝트에 사용된 종속성, 라이브러리 또는 프레임워크 업데이트, 새로운 기능 또는 개선 사항 통합 또는 업데이트된 코딩 표준 또는 지침을 준수하기 위한 조정이 포함될 수 있습니다.

Refactor

Git 커밋 메시지에서 Refactor를 사용하면 외부 동작이나 기능을 변경하지 않고 코드나 파일을 수정했음을 나타냅니다. 리팩토링은 일반적으로 코드의 내부 구조, 구성 또는 가독성을 재구성하거나 개선하여 유지 관리성을 향상하거나 복잡성을 줄이거나 새로운 기능을 도입하거나 버그를 수정하지 않고 성능을 향상하는 것을 포함합니다.

이러한 용어는 엄격한 규칙이나 Git 관련 용어가 아니라는 점에 유의하셔야 합니다. 이와 같은 커밋 용어의 정확한 사용과 해석은 본인이 속한 개발 팀의 컨벤션과 프로젝트의 맥락에 따라 다를 수 있습니다.

728x90
반응형
Comments