반응형 Git1 [Git] Merge vs Rebase, 그 차이점 알아보기 안녕하세요. 오늘은 Git에서 자주 사용되는 두 가지 브랜치 통합 방법, 'Merge'와 'Rebase'에 대해 알아보겠습니다. 이 두 가지 방법은 각각 서로 다른 목적과 상황에 따라 사용되며, 그 결과물도 조금씩 다릅니다. 다음과 같이 A라는 Master에서 B라는 Branch를 생성해서 작업했다고 가정합니다. 1. Merge Git의 Merge는 두 개의 브랜치를 합칠 때 사용하는 가장 기본적인 도구입니다. Merge 작업을 수행하면, 병합하려는 두 브랜치의 변경 사항을 모두 포함하는 새로운 커밋(아래그림의 C3)이 생성됩니다. 이 과정에서 원래의 커밋 히스토리(커밋 순서)가 유지됩니다. 하지만 이런 방식은 여러 사람이 동시에 작업할 경우 커밋 히스토리가 복잡해질 수 있습니다. 저는 Git gui t.. 2023. 9. 7. 이전 1 다음 반응형