반응형
두 별도의 브랜치를 합치는 몇가지 방법을 알아볼 텐데, 처움으로 살펴볼 방법이 merge이다.
Git의 합치기(merge)는 두 개의 부모(parent)를 가리키는 특별한 커밋을 만들어 낸다. 두 개의 부모가 있는 커밋이라는 것은 "한 부모의 모든 작업내역과 나머지 부모의 모든 작업, 그리고 그 두 부모의 모든 부모들의 작업내역을 포함한다"라는 의미가 있다.
만약에 bugFix란 브랜치가 C2를, master 브랜치가 C3를 가리키고 있는 상태에서 위 그림과같이 만드려면 아래와 같은 명령어가 필요하다.
git checkout master
// master 브랜치로 체크아웃git merge bugFix
// bugFix 브랜치와 병합(merge)
반응형
'프로그래밍 노트 > GIT' 카테고리의 다른 글
[Git기초] Head 분리하기 (0) | 2019.04.22 |
---|---|
[Git기초] 리베이스(Rebase) (0) | 2019.04.22 |
[Git기초] commit, branch (0) | 2019.04.22 |
[Git] 형상관리와 Git (3편) - Git 스테이징 단계 이해 (0) | 2018.07.27 |
[Git] git push 에러 해결 방법 (0) | 2018.07.05 |