2012-02-27 7 views
4

많은 게시물을 이미 읽었으며 아무도 도울 수없는 것처럼 보입니다. Hg에서 어떻게 두 개의 머리글을 병합 할 수 있습니까?

[email protected]:~/hg/graphyte-webclient/webclient/apps$ hg merge 
merging .hgignore 
merging webclient/codebundle_ldap.log 
warning: conflicts during merge. 
merging webclient/codebundle_ldap.log failed! 
merging webclient/codebundle_lib.log 
warning: conflicts during merge. 
merging webclient/codebundle_lib.log failed! 
merging webclient/graphyte_lib.log 
warning: conflicts during merge. 
merging webclient/graphyte_lib.log failed! 
merging webclient/profile_models.log 
warning: conflicts during merge. 
merging webclient/profile_models.log failed! 
30 files updated, 1 files merged, 0 files removed, 4 files unresolved 
use 'hg resolve' to retry unresolved file merges or 'hg update -C .' to abandon 

나는 표시하는이 시도마다 내가

hg resolve -m webclient/profile_models.log 
etc 

후 다시 업데이트,하지만 작동하지 않습니다 생각 해결한다. 그것은 여전히이 내 HG 요약

[email protected]:~/hg/graphyte-webclient/webclient/apps$ hg summary 
parent: 106:5082a4f13c33 tip 
merged with yeukhon's repo 
parent: 96:0e3cfc289a18 
Put logs into one directory called logs. 
branch: default 
commit: 35 modified, 4 unresolved (merge) 
update: (current) 

나를

abort: outstanding uncommitted merges 

알려줍니다 내 동료 하나를 밀어 난 그냥 다른 하나를 밀었다. 이 문제를 어떻게 처리합니까? 감사.


이러한 로그는 더 이상 필요하지 않습니다. 사실, 내 밀어 넣기에서 나는 그들을 "logs"이라는 디렉토리에 두었 기 때문에 제거했습니다.

답변

5

병합을 해결 한 후에 다시 업데이트하기 전에 commit을 수행해야합니다.

병합 할 때마다 다른 작업을하기 전에 커밋해야합니다. 따라서 hg commit을 실행하고 의미있는 커밋 메시지를 보내면 작업을 계속할 수 있습니다.

+0

대단히 감사합니다! – CppLearner

관련 문제