0
나는 merd를 git 용 mergetool로 사용하고 있는데, git mergetool
을 실행하면 meld가 항상 세 파일을 표시하는 이유가 궁금합니다. 내가 merd에서 두 파일 만 보길 원할 것입니다 (HEAD 버전과 내가 병합하려는 다른 브랜치의 버전). 두 파일 만 병합하도록 meld를 구성 할 수 있습니까?병합 충돌을 해결하는 방법 두 파일 만 meld에 표시되도록
[merge]
tool = meld
[mergetool]
prompt = false
[mergetool "meld"]
trustExitCode = true
cmd = open -W -a Meld --args --auto-merge \"$PWD/$LOCAL\" \"$PWD/$BASE\" \"$PWD/$REMOTE\" --output=\"$PWD/$MERGED\"
당신의 출력을 보여줄 수 (즉,
$REMOTE
명령 인수를 제거) 단순히 당신의 설정을 변경 (당신이$REMOTE
에 대해 비교하고 싶지 않은 가정) 'git mergetool'과'git status' 그리고 아마도 여러분을 도울 수있는 다른 것들이 있을까요? –저는 다른 사람들이 만든 변경 사항을보다 잘 이해하고 쉽게 병합 할 수 있도록 3 가지 방식으로 병합하는 것이 좋은 점을 항상 알고 있습니다. 나는 정말로 그것을 힘들게 만드는 이유를 얻지 못한다 ... – Philippe
@ 필립이 말했듯이, 아마 세 파일을보고 싶을 것이다. meld를 사용하여 3 방향 병합을 수행 할 때 변경 사항을 가운데가 아닌 전체 방향으로 밀어 넣으면 조금 더 명확 해집니다. – ti7