rebase vs merge: 협업 기준 정하기

PR 히스토리, 충돌, 책임 추적까지 고려한 팀 규칙 만들기


팀이 스트레스를 덜 받는 Git 규칙은 “도구”보다 “합의”에 가깝습니다.

merge 중심

  • 장점: 히스토리가 보존되고 안전함(공유 브랜치 재작성 최소)
  • 단점: 히스토리가 복잡해질 수 있음

rebase 중심

  • 장점: 히스토리가 직선에 가까워 읽기 쉬움
  • 단점: 공유 브랜치에서 rebase하면 충돌/혼란 가능

관련 용어: git merge, git rebase