LoginSignup
0
0

VisualStudioのWinMerge連携時に「VisualStudioを使用する」を押してハマった話

Last updated at Posted at 2023-09-30

環境

  • Windows 10 Pro
  • VisualStudio 2022

参考記事

はじめに

「VisualStudio」の差分ツールに「WinMerge」を利用しようとしたときに「VisualStudioを使用する」というリンクを押した時にハマってしまったので自分への戒めとしてここに残そうと思います。

事象

  • 「Visual Studioを使用する」を押して、差分ツールがVisualStudioのデフォルトが適用されてしまった。
    image.png
    image.png
    どうやって元に戻せばいいんや。。

  • 自身が設定していた.gitconfig(定義ファイル)を確認するが、自分が設定したdiffツール(WinMerge)しかない。。
    image.png

  • 差分ツールの先がローカルと記載されていたため、cdで対象のディレクトリ(.gitフォルダが初期されているディレクトリ)へ行き、git config --local --listを実行してみると、difftooldiff.toolなど、怪しい設定がある
    image.png

  • 全部自分で.gitconfigに設定しているため、diff系のローカル設定をgit config --local --unsetコマンドで全て削除していく

> git config --local --unset diff.tool
> git config --local --unset difftool.prompt
> git config --local --unset difftool.vsdiffmerge.cmd
> git config --local --unset difftool.vsdiffmerge.keepbackup
  • 再度、git config --local --listで、diff系の設定値が削除されていることを確認
    image.png

  • VisualStudioを再起動後、元の状態に戻っていることを確認
    image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0