2011-05-05 3 views
3

"공통 조상"이 여러 개있는 시나리오에서 병합을 실행 중이므로 "Git merge recursive"전략이 실행됩니다.복수 조상과 kdiff3을 가진 git 재귀 전략

이와 같이 병합을 실행하여 새로운 조상을 만듭니다. 조상은 내가 작업중인 공헌자의 CA로 사용됩니다.

좋아, 문제는 "ancestor"가 Git에서 내부적으로 수행하는 "재귀 적 병합"에서 오는 충돌이있는 파일이므로 KDiff3을 사용하여 mergetool과 충돌을 해결하려고 할 때 다음을 참조하십시오. enter image description here

정상입니까? 내 예제는 조금 지나치게 단순하다. (파일에 한 줄만 쓰면 진짜가 아니다.) 그러나이 일반적인 조상이 도움이 될 것인가?

감사합니다.

+0

다른 사용자가 여기에 응답합니다. http://stackoverflow.com/a/31393044/3384609 – Clintm

답변

-2

병합 충돌을 수정하는 데 문제가 없어야합니다. 이 병합 전략은 이유에 대한 기본값으로 정의되었습니다. 시도해보십시오 (실수로 돌아 가면 되돌릴 수있는 태그를 추가 할 수 있습니다).