1
gifがdifftoolとmergetoolに使用するようにDiffMergeを設定しようとしています。私は、次のコマンドを使用: -Git configure difftoolとmergetoolがDiffMergeで動作しない
コマンドプロンプトウィンドウで次のコマンドは、GIT使用DiffMergeを設定するには、あなたの.gitconfigを更新します。
C:\> git config --global diff.tool diffmerge
C:\> git config --global difftool.diffmerge.cmd
"C:/Program\ Files/SourceGear/Common/DiffMerge/sgdm.exe \"$LOCAL\"
\"$REMOTE\""`
私はそれを.gitconfigの内容は、次のい確認した場合: -
` [diff]
tool = diffmerge
[mergetool "diffmerge"]
cmd = C:/Program\\ Files/SourceGear/Common/DiffMerge/sgdm.exe -merge -result=\"\" \"\" \"\" \"\"
trustExitCode = true
[merge]
tool = diffmerge
[difftool "diffmerge"]
cmd = C:/Program\\ Files/SourceGear/Common/DiffMerge/sgdm.exe \"\" \"\"
[core]
autocrlf = true
excludesfile = C:\\Users\\dev\\Documents\\gitignore_global.txt
[user]
name = DESKTOP - VAFJEG6\\dev
email = [email protected] `
私は$ gitの設定--global --listをしようとした場合: -
diff.tool=diffmerge
mergetool.diffmerge.cmd=C:/Program\
Files/SourceGear/Common/DiffMerge/sgdm.exe -merge -result="" "" "" ""
mergetool.diffmerge.trustexitcode=true
merge.tool=diffmerge
difftool.diffmerge.cmd=C:/Program\
Files/SourceGear/Common/DiffMerge/sgdm.exe "" ""
core.autocrlf=true
core.excludesfile=C:\Users\dev\Documents\gitignore_global.txt
user.name=DESKTOP-VAFJEG6\dev
[email protected]`
もしI Gitの$ gitのは、それがこのダイアログを示したdifftool試してください: -
が間違って何ですか?正しく設定するには? (git bash
代わりにCMDセッションから入力した場合)と""
により置換