Github Windowsでdifftoolとmergetoolとして "SourceGear DiffMerge"を設定するには2通りの方法があります。コマンドプロンプトウィンドウで
次のコマンドは、GIT使用DiffMergeを設定するには、あなたの.gitconfigを更新します。
git config --global diff.tool diffmerge
git config --global difftool.diffmerge.cmd "C:/Program\ Files/SourceGear/Common/DiffMerge/sgdm.exe \"$LOCAL\" \"$REMOTE\""
git config --global merge.tool diffmerge
git config --global mergetool.diffmerge.trustExitCode true
git config --global mergetool.diffmerge.cmd "C:/Program\ Files/SourceGear/Common/DiffMerge/sgdm.exe -merge -result=\"$MERGED\" \"$LOCAL\" \"$BASE\" \"$REMOTE\""
[OR]
があなたの.gitconfigに次の行を追加します。このファイルは、Cでの自分のホームディレクトリにする必要があります:\ユーザー\ユーザー名:
[diff]
tool = diffmerge
[difftool "diffmerge"]
cmd = C:/Program\\ Files/SourceGear/Common/DiffMerge/sgdm.exe \"$LOCAL\" \"$REMOTE\"
[merge]
tool = diffmerge
[mergetool "diffmerge"]
trustExitCode = true
cmd = C:/Program\\ Files/SourceGear/Common/DiffMerge/sgdm.exe -merge -result=\"$MERGED\" \"$LOCAL\" \"$BASE\" \"$REMOTE\"
http://stackoverflow.com/questions/426026/git-on-windows-how-do-you-set-up- a-mergetool。これは既にここで答えられています。 – jAvA
@Java:リンクを共有してくれてありがとう。しかし、それは助けにはならなかった、私は "SourceGear DiffMerge"を設定するためにそれらのコマンドを試みたが、うまくいかなかった。解決策を見つけ、以下に述べる。ありがとう! – vineel