HOWTO · Git
Git에서 로컬 브랜치 병합
이 기사에서는 git merge 명령과 이를 사용하여 Git에서 로컬 분기를 병합하는 방법을 소개합니다.
이 기사에서는 git merge 명령과 이를 사용하여 Git에서 로컬 분기를 병합하는 방법을 소개합니다. 명령의 작동 방식과 병합 프로세스를 살펴보겠습니다.
git merge 명령
정의: git merge 명령을 사용하여 여러 분기를 단일 분기로 통합합니다. 이를 통해 개발자는 프로젝트의 고유한 기능에 대해 쉽게 작업할 수 있습니다.
명령 작동 방식: git merge 명령을 사용하여 두 개 이상의 분기를 병합할 수 있습니다.
병합 프로세스: 다음의 간단한 단계에 따라 병합 프로세스를 시작하십시오.
-
git status명령을 실행합니다. 이렇게 하면HEAD가 수신자 분기를 가리킵니다.git checkout <recipient branch>명령을 사용하여 받는 사람 분기로 전환합니다. -
git fetch및git pull명령을 사용하여 최신 원격 커밋으로 마스터 브랜치를 업데이트합니다. -
git merge <your branch name here>명령을 실행하여 분기를 병합합니다.
빨리 감기 병합을 사용하여 Git의 사소한 기능 및 버그 수정
우리는 사소한 기능과 버그를 수정하기 위해 빨리 감기 병합을 사용합니다. 이러한 유형의 병합은 지점의 기록을 선형으로 결합합니다.
여기 삽화가 있습니다.

Git에서 대규모 기능 작업 시 3방향 병합 사용
이것은 빨리 감기 병합의 대안입니다. 여러 개발자가 대규모 기능에 대해 독립적으로 작업할 때 이것을 사용합니다.
Git은 분기 기록이 분기할 때 3방향 병합을 호출합니다. 여기 삽화가 있습니다.

충돌이 발생하면 git add <conflicted file> 명령을 실행하고 프로세스 완료를 커밋합니다.
git merge --no--ff 명령은 빨리 감기 및 3방향 병합에서 병합 커밋을 생성합니다.
git merge --squash 명령은 개별 커밋을 하나로 결합합니다. 이렇게 하면 프로젝트를 깨끗하게 유지하는 데 도움이 됩니다.
git merge --abort 명령은 충돌이 발생하면 병합 프로세스를 종료하고 프로젝트를 복원합니다.