Git strategy
develop, feature, hotfix : squash & rebase
main, release: squash
git-flow에서
- Merge 커밋이 있으면 쉽게 되돌릴 수 있다.
- 모든 커밋이 빌드된다면 커밋이 많을수록 git bisect가 좋아진다.
- 이상적으로 커밋은 +50/-50 정도로 유지하는 것이 좋다.
- PR에 많은 WIP 커밋이 있지만 하나의 목표라면 Squash를 한다
commit message 규격화 - commit conventions.
댓글
댓글 쓰기