merge는 한 branch의 변경 사항을 다른 branch로 합칩니다. 일반적으로 완성된 feature branch를 다시 메인 branch로 가져옵니다. Git은 대부분의 merge를 자동으로 처리하지만, merge 유형과 **충돌(conflict)**을 이해하는 것이 중요합니다.
기본 merge
git switch main # merge 대상이 될 branch에 있어야 함
git merge feature-x # feature-x의 변경 사항을 main에 merge
변경 사항을 받는 대상 branch로 전환한 다음, 소스 branch를 그 안으로 merge합니다.
