Git Commit의 단위, 얼마나 쪼개야하나
다음의 포스트를 참고하여 작성하였습니다. 깃(Git) 커밋 가이드, (2022.01.27) 이전에 Git Commit Message Convention 관련하여 다뤄본 적이 있다. 요즘 회사에서 Github(Git)를 제대로 사용하게 되면서 드는 몇가지 생각이 있었다. 커밋은 어떤 단위로 해야할까? Git을 사용하다보면 각자 사용하는 방법이 조금씩 다르다는 것을 느끼게 된다. 나는 그 중 커밋을 언제마다 해야할까에 대해서 고민을 많이 하게 된다. 참고 포스트에서 아래와 같은 문구를 읽게 되었다. “커밋은 논리적으로 구분이 되고, 일관성이 유지되는 단위로 최대한 작게 쪼개서 되어야합니다. (Each commit is a minimal coherent idea)”. 사실 최대한 작게 Commit을 하게되면 일거리가 많이 늘어나게 되어 귀찮아진다. 그래도 이렇게 운영할 경우 코드리뷰를 위해서 볼 때나 버그나 사이드 이펙트를 발견하는 데 큰 도움이 된다. 특히 히스토리를 통해 현재 코드가…