머지 방법 git의 머지 방법에는 크게 세 가지가 있습니다. 1. merge commit 각 브랜치의 변경 사항과 과거의 커밋 보존 새로운 커밋이 추가되어 최종 병합 완료 git merge 나를 갖다 붙일 대상 장점 커밋 아이디가 변경되지 않음 브랜치의 히스토리 유지 → 진행상황 추적 가능 단점 커밋 히스토리 복잡해질 수 있다. ( 특히 대형 프로젝트에서) 2. squash & merge 브랜치의 변경 사항을 하나의 커밋으로 압축 git merge --squash 머지하고 싶은 대상 장점 커밋 히스토리를 간단하게 유지 → 각 커밋들이 특정 pr을 대변 (즉 커밋 하나하나가 완성된 기능을 의미) → 의미 이해 쉬움 단점 기존 커밋들이 사라지고 새로운 커밋 아이디 생성 → 여러명이 해당 브랜치 기준 작업중이..