rebase vs merge: 협업 기준 정하기
PR 히스토리, 충돌, 책임 추적까지 고려한 팀 규칙 만들기
팀이 스트레스를 덜 받는 Git 규칙은 “도구”보다 “합의”에 가깝습니다.
merge 중심
- 장점: 히스토리가 보존되고 안전함(공유 브랜치 재작성 최소)
- 단점: 히스토리가 복잡해질 수 있음
rebase 중심
- 장점: 히스토리가 직선에 가까워 읽기 쉬움
- 단점: 공유 브랜치에서 rebase하면 충돌/혼란 가능
관련 용어: git merge, git rebase