본문 바로가기
Etc#Etc#Git조회 2

Git rebase vs merge란?

정의

브랜치 통합 두 방식. rebase는 선형 히스토리, merge는 히스토리 보존.

비교

  • merge — 히스토리 보존, 병합 커밋 생성
  • rebase — 선형, 커밋을 재작성

원칙

"공개된 브랜치는 rebase 금지, 내 로컬 브랜치는 rebase OK."

🔗 함께 보면 좋은 용어

Etc 전체 →