[Git] #4-4. 브랜치 합치기
브랜치 합치기
브랜치를 합친다 == 브랜치를 병합(merge) 한다.
빨리 감기 병합(fast-forward merge)
foo 브랜치를 master 브랜치로 병합하면?
foo 브랜치가 뻗어 나오고, foo 브랜치에 커밋이 쌓이고, 병합되는 순간까지 master 브랜치는 가만히 있었다.
master 브랜치는 마치 빨리감기하듯 그저 foo 브랜치에서 추가된 커밋을 반영하기만 하면 된다.
➡️변함이 없던 브랜치가 마치 빨리 감기 하듯 브랜치 내용이 업데이트되는 병합 기법을 빨리 감기 병합(fast-forward merge) 라고 한다.
빨리 감기 병합이 아닌 병합은?
bar 브랜치에는 없는 커밋이 master 브랜치에 있고, master 브랜치에 없는 커밋이 bar 브랜치에 있는 상황
두 브랜치를 병합한 새로운 커밋 이 생성된다.
Leave a comment