멀티 브랜치 & 병합 방법

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개의 댓글

관련 채용 정보