Gitがどのマージツールに設定されているかを確認したいのですが、名前を覚えていません。次のマージの機会までgit merge tool
を介して実行し、それが何であったかを確認できることはわかっていますが、git mergetool status
のようなものを入力して、ツールとは何か(およびたとえば、バージョン)。
さまざまな設定ファイルで、gitがdifftoolとして解決するものを確認するには:
git config --get merge.tool
結果が組み込みでない場合、それがどのように構成されているかを確認するには、次のようにします。
git config --get mergetool.THE_MERGE_TOOL
git helpconfigを参照してください
構成を確認してください。
git config --list
merge.tool
構成変数を探します。
Git設定ファイルで確認できます。プロジェクトのローカル設定ファイルは次の場所にあります。.git/config
グローバル設定ファイルは次の場所にあります。/home/user/.gitconfig
(LinuxおよびMac OSの場合のみ)構成ファイルは次のようになります。
[user]
name = name
email = [email protected]
[color]
ui = auto
[mergetool "[tool]"]
cmd = vimdiff
git mergetool --tool-help
を使用して、使用可能なマージツールを表示できます。このような:
'git mergetool --tool=<tool>' may be set to one of the following:
emerge
gvimdiff
gvimdiff2
gvimdiff3
vimdiff
vimdiff2
vimdiff3
Git構成ファイル(通常は~/.gitconfig
にあります)には、接頭辞[mergetool]
が付いたセクションがあります。例えば。:
[mergetool "[tool]"]
cmd = opendiff
cmd
は、mergetoolに使用するコマンドを示します(さらに重要なのはgit自体です)。私の場合、それはopendiffです。
これを知っていると、ツールのマニュアルページを表示して、そのバージョン番号を確認できます。