브랜치 병합

박재용·2020년 9월 2일
0

병합이란 ?
하나의 브랜치를 현재의 브랜치로 병합하는것을 의미한다 .
현재의 브랜치는 head 라고합니다.
예를들어 head브랜치가 master이구 . version2의 브랜치를 병합하면
version2의 내용이 master 의 반영됩니다 .

해당 홈페이지에서 브랜치 . 병합등 git을 연습할수 있습니다.
https://learngitbranching.js.org/?locale=ko

첫번째 상황


1.clear -이전내용을 지운다 .
2.git commit - 커밋을 생성한다 .
3.git branch version2 - version2 인 branch를 생성한다 .
4.git checkout version2 - version2 로 이동
5.6. git commit - version2 의 커밋을 2개 생성한후
7. git checkout master - 마스터로 이동.
8. git merge version2 - 마스터와 version2 를 병합 한다 .

두번째 상황


버전2를 커밋을하고 병합하지않은채 버전3를 만들고 .
버전2랑 병합을 시도하면 다음과 같은 그림으로 병합이 된다 .
오류가 날수있다 .

똑같은 파일일경우 파일을 각각 수정하여 병합해야 오류가 나지 않는ㄴ다 .

profile
박재용이란 사람이 복습을 하기위해 만든 벨로그 입니다 . 잘부탁드려요

0개의 댓글