2011-11-01 3 views

답변

2

나는 병합 할 때 단순히 파일의 변경 사항을 "무시"하는 방법이 있다고 생각하지 않습니다. 당신이 할 수있는 것은 tests.py (버전 A 또는 B의 버전) 중 어떤 버전을 병합 변경 집합에 넣고 사용할지 선택하는 것입니다.

hg merge은 작업 복사본에 두 개의 분기를 병합하여 변경 사항을 남기 때문에 충돌 등을 수정할 기회를주기 위해 작업 복사본에서 을 되돌릴 수 있습니다. 원하는 버전으로 커밋하기 전에 유지. 당신이 사용하는 경우 hg revert -r A tests.py 당신은 또한 hg resolve -m tests.py으로 해결되는 등 충돌을 표시해야합니다 것 때문에 hg merge Btests.py에서 충돌을 생산 수도

$ hg update A # switch to branch A 
$ hg merge B # merge w/ branch B 
... 
$ hg status 
M tests.py 
M some_other_file 
... 
# reset tests.py to version from either branch A or B. 
# Let's pick A since that was our original parent. 
$ hg revert -r A tests.py 
$ hg commit 

주 : 다음은 예입니다.

관련 문제