멀티 브랜치 & 병합 방법

jb kim·2022년 5월 27일
0

Git 버전 관리

목록 보기
15/27

모든 병합방법이 fast forward가 되지는 않는다.

새로운 저장소 asiaCity

첫번째 커밋으로 Empty city

브랜치 korea 생성후 도시 추가

마스터로 돌아가서 vetnam , japan 브랜치 만들기




마스터로 돌아가서 korea 브랜치를 합치기 전에 커밋 추가




마스터에서 korea 를 병합하기

병합 에러 (merge confilict 발생)

왜? korea 브랜치의 시작이 마스터와 같으면 아무문제가 없음

하지만 현재 마스터에서도 하나의 커밋을 실행했고 korea에서도 2번의 커밋을 했기 때문에




파일 열어보기(병합문제 표시됨)

=============== 의 위쪽 head 부분(현재 마스터) 은
korea에 없는 부분
=============== 아래는 합칠 korea에만 있는 부분

사용자가 문제 해결

파일 저장뒤에(병합문제 해결)
파일을 add , commit 한다. 이때 메세지는
영문 "resolve(해결하다) conflicts" 한글 "병합문제 해결"

vs code로 병합문제 해결

master에서 일본도시제목 추가


japan 브랜치 병합

예제) 베트남 도시들도 추가하라!

profile
픽서

0개의 댓글