Merge1 [Git] Git branch 병합 전략 두 개의 브랜치가 존재하는 상황에서, 하나의 브랜치로 합치는 경우 Git에서는 일반적으로 두 가지 방법을 사용할 수 있습니다. 오늘은 그 방법에 대해서 알아보려고 합니다! Merge merge 브랜치에서 사용하는 전략은 각 브랜치의 마지막 커밋 두 개와, 공통 조상의 총 3개의 커밋을 이용하는 3-way mere를 수행하여 새로운 커밋을 만들어내는 것입니다. 다음 그림에서 보이는 feature와 master의 마지막 커밋은 각각 f2와 m2, 그리고 공통 조상 커밋 b 입니다. 3-way-merge 비교를 위해 필요한 3개의 커밋을 정리하면 다음 세 가지 커밋입니다. 1. 내 브랜치 커밋 2. 다른 사람의 브랜치 커밋 3. 두 브랜치의 공통 조장이 되는 커밋 우선, 공통 조상이 되는 base에 커밋되어 .. 2021. 12. 20. 이전 1 다음 반응형