Git을 사용하면서 브랜치를 관리하고 변경 사항을 통합하는 것은 중요한 작업입니다.
이를 위해 다양한 병합 전략이 제공되며, 이 글에서는 주요한 병합 전략인 Fast-Forward, Merge Commit, Rebase, Squash, Octopus를 살펴보고, 어떤 상황에서 어떤 전략을 선택해야 하는지에 대해 알아보겠습니다.

변경 사항이 충돌이 없는 경우에 사용. 브랜치를 단순히 이동시키는 것으로 변경 사항을 통합합니다.
[장점]
[단점]
[사용사례]