新しい git mergetool 統合を試してみたかったのですが、問題が発生しました。
私はWindows 10を使用していて、SublimeMergeパッケージをインストールしました。また、git統合も提供されるため、Windows CLIの代わりにcmderを使用しています(git bashを追加でインストールする必要はありません)。十分に検索しましたが、解決策が見つかりません。
C:\Program Files\Sublime Merge を %PATH% 変数に追加しました。そして、グローバル git 構成設定を更新しました。
git config --global merge.tool smerge
しかし、公式の git mergetool ドキュメントによると:
で指定されたマージ解決プログラムを使用します。有効な値には、emerge、gvimdiff、kdiff3、meld、vimdiff、tortoisemerge などがあります。有効な設定のリストについては、git mergetool --tool-help を実行してください。
コマンドを実行すると、mergetools の下に smerge がありません。以下のスクリーンショットを参照してください。 cmder コンソールのスクリーンショット
私の変更が cmder の gitconfig ファイルに反映されていないと強く信じていますが、同時にそれを実行する方法があるはずです。