[Git] Git Merge vs Rebase 정복하기
IntroGit에서 한 브랜치에서 다른 브랜치로 합치는 방법에는 두 가지가 있다.하나는 Merge, 다른 하나는 Rebase이다.하지만 실제 사용하다 보면 둘의 차이나 적절한 사용 시점이 헷갈릴 수 있다.이번 포스팅에서는 `rebase`와 `merge`의 차이점과 사용 시기를 예시와 함께 쉽게 설명하려고 한다.🔀 git merge란?git merge는 두 브랜치를 병합하는 명령어이다.별도의 브랜치에서 작업하던 내용을 현재 브랜치로 합칠 때 사용된다. 📌 특징병합 커밋(Merge Commit)이 생성된다.히스토리는 분기된 채 유지된다. 📊 예시 다이어그램main: A---B---C \feature: D---E ..
Cloud & Infra