콘텐츠로 이동

커밋메시지 남길 때 refactor vs fix

커밋메시지 남길 때 Refactor Vs Fix

질문 날짜: 2022.10.31.Monday
태그:
관련 글:


질문 내용

커밋 남길 때 fix와 refactor 기준을 모르겠다.
메서드 분리를 했는데 커밋을 뭐로 해야함?

질문 관련 서치 내용

올바른 커밋 남기기 (Refactor vs. Fix)

질문을 정리하면서 새롭게 얻은 해답이 있는가?

해당 링크를 보면

디자이너의 요구사항에 의해 css를 빈번하게 수정해야할 때가 많았는데, 그 때마다 무지성(…)으로 refactor라는 태그를 붙이면서 커밋을 남겼다. 이 부분도 항상 마음에 걸렸다. 그러다 리팩토링에 관한 글 을 보고 이러한 방식이 잘못되었다는 것을 알게 되었다. refactor라는 태그를 주구장창 써왔던 이유는 정말 단순하게도 .. 커밋에 관한 블로그 글을 보고 가장 가까운 태그에 해당하는 것 같아서 사용을 한 것인데, 너무 틀에 얽매일 필요가 없다는 생각이 들었다.
앞으로는 refactor 태그는 사용자 입장에서 기능의 차이는 없지만 개발자 입장에서 가독성이나 효율성을 올렸을 때 사용하고, 기능상의 변경을 위해 코드가 수정되었을 때(요구사항의 추가/변경 등으로 인해 사용자 입장에서 기능 자체에 변화가 생겼을 때)는 fix 태그를 사용해야겠다.

→ refactor 키워드를 써야겠다.


Not To Do


마지막 업데이트 : 2025년 4월 23일
작성일 : 2023년 3월 13일