2012-03-02 6 views
3

질문은 간단합니다 : 나는 세 개의 머리 (이 경우에는 가지)를 가지고 있으며, 나는 그것들을 주인으로 합치기를 원합니다. master, foobar이라고 부르 자. 나는 두 번의 합병을 별도로 할 수 있다는 것을 알고 있지만, 한 번해볼 수 있다고 들었습니다.Git에서 두 개 이상의 브랜치/헤드를 동시에 병합 하시겠습니까?

+1

[문어 병합 전략] (http://progit.org/book/ch6-7.html)처럼 들립니다. – vcsjones

답변

5

그냥 다음을 수행하십시오

git checkout master 
git merge foo bar 

는 그 마스터로 두 가지를 병합합니다 ...이 지점의 수에 대한 작품 -에만 경우이 "문어 병합"에 confilcts에게이 병합되지 않습니다 git log --graph는 다음과 같습니다.

|  
*-. 
|\ \ 
| | | 
| | | 
+0

처음에는'foo'를'master'에 병합 한 다음'bar'를 병합합니까? 'git log --graph'는 어떻게 보이나요? (저는 모바일이므로 테스트 할 수 없습니다) – Tower

+0

대신 내 응답을 편집합니다. –

관련 문제