2010-06-18 5 views
37

는 내가 기본에서 명명 된 지점을 업데이트 할 수은의 두 가지 ..두 분기를 하나에 병합하지 않고 기본 분기에서 이름이 바뀐 mercurial 분기를 따라 잡는 방법은 무엇입니까?

default named 
|r1 
|r2 
|r3 --------   named branch created here. 
|   |r4 
|   |r5 
| r6   | 
|   |r7 
|   | 
-----------> | r8 How do I achieve this catch-up? 
|   | 

을 가지고 있지만 아직 가지를 병합 할 준비가 아니에요. 이것을 어떻게 성취합니까?

편집 :

또한 GUI에서 어떤 작업을 수행합니까? 그것은 .. r6을 마우스 오른쪽 버튼으로 클릭하고, ..., r8 ...을 병합하는 것입니다. 명명 된 지점에 커밋?

답변

42

hg merge default 지사에서.

+0

고마워요. GUI (거북이 hg?) – Dynite

+6

TortoiseHg의 경우 'r8'로 업데이트 한 다음 'r6 (기본값)'을 마우스 오른쪽 버튼으로 클릭하고 '로컬로 병합 ...'을 선택하십시오. 컨텍스트 메뉴 이것은 당신이 거기 앉아 있기 때문에'default'에서'named' 브랜치로 변화를 가져올 것입니다. – bentsai

관련 문제