<Merge의 원칙>
커밋이 아니라 브랜치끼리의 병합이다.
항상 병합의 목적지(B) 브랜치에 헤드를 위치시켜라
의미> A merges into B
실제구문>
git switch B
git merge A
<Merge의 종류>
1. 빨리감기 Merge : 부모 브랜치가 같은 것끼리의 병합
2. 일반 Merge : 추적 그래프 라인이 병행하는 브랜치끼리의 병합
<Merge충돌>
별 거 없음. 충돌나면 에디터가 알림창 띄우는데, Current change/Incoming change 둘 다 합치거나 원하는 걸로 수정하고 저장하면 끝.
1. 충돌 나는 파일 열기
2. 유지할 내용 정하기
3. (충돌 마커 삭제)
4. 저장 후 커밋
1. Master 브랜치와 German 브랜치 FF(빨리감기) Merge (충돌 x)
2. 수정된 Master 브랜치와 French 브랜치 Merge (충돌 x)
3. 수정된 Master 브랜치와 Korean 브랜치 Merge (충돌 o)
<느낀점>
항상 병합의 목적지(B) 브랜치에 헤드를 위치시킨다는 것을 명심.