Git Gui (Git 1.7.4.msysgit.0의 0.13.GITGUI)가 Windows에서 TortoiseMerge (1.6.11.20210 x64)를 인식 할 수 없지만 처음으로 Git 병합을 수행하려고합니다! 7. an answer to a similar question을 바탕으로, 나는 다음과 같은 구성을 변경 한 : 나는 힘내 GUI를 시작하고 "실행이 도구를 병합"할 때왜 Windows에서 내 자식 병합 도구로 TortoiseMerge를 사용할 수 없습니까?
$ git config --global merge.tool tortoisemerge
$ git config --global mergetool.tortoisemerge.cmd 'TortoiseMerge.exe -base:"$BASE" -mine:"$LOCAL" -theirs:"$REMOTE" -merged:"$MERGED"'
$ git config --global --list
...snip...
merge.tool=tortoisemerge
mergetool.tortoisemerge.cmd=TortoiseMerge.exe -base:"$BASE" -mine:"$LOCAL" -theirs:"$REMOTE" -merged:"$MERGED"
$
불행하게도, 나는 오류 Unsupported merge tool 'tortoisemerge'
을받을 수 있습니다.
누구든지 내가 잘못한 것을 말할 수 있습니까? 여기 내 ~/.gitconfig
의 관련 섹션의 : 명령 행에서 git mergetool
을 실행할 때
TortoiseMerge 위의 설정과 함께 잘 작동
[merge]
tool = tortoisemerge
[mergetool "tortoisemerge"]
cmd = TortoiseMerge.exe -base:\"$BASE\" -mine:\"$LOCAL\" -theirs:\"$REMOTE\" -merged:\"$MERGED\"
업데이트. Git Gui만이 문제를 가지고있는 것 같습니다. : -/
경로에'TortoiseMerge.exe'이 있습니까? 전체 경로 지정을 시도 했습니까? –
@Ben - 실제로 내 경로에 있으며 전체 경로를 지정해도 효과가없는 것 같습니다. : -/ –
병합 할 파일에 공백이 있습니까? – VonC