rebase 썸네일형 리스트형 [Git] branch merge 전략 /* Merge 종류 */ PR을 올리고 담당자는 merge를 어떤 식으로 할 지 결정을 해야 한다. 사진에서 처럼 Github에서는 3가지의 Merge 전략이 있다. Merge Commit Squash and merge Rebase and merge /* Merge Commit*/ 일반적으로 많이 사용되는 merge 전략이다. 예시를 보면 feature 브랜치를 main 브랜치에 merge하고자 할 때 Git은 자동으로 새로운 merge commit을 생성합니다. merge commit은 두 브랜치의 변경 사항을 포함합니다. 따라서 두 브랜치 사이에는 충돌이 없어야 합니다. 해당 merge 전략의 장점은 두 브랜치의 history를 보존하고 조회할 수 있습니다. /* Squash And Merge*/.. 더보기 이전 1 다음