Graviness Blog

算数・数学・科学・電脳・雑記・アホの順の密度で記事が構成されます。
<< July 2020 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >> ブログランキング・にほんブログ村へ
 
RECOMMEND
ビッグバン宇宙論 (上)
ビッグバン宇宙論 (上) (JUGEMレビュー »)
サイモン・シン, 青木 薫
RECENT COMMENT
  • パスワード自動生成 (Automated Password Generator)
    優乃 (07/29)
  • パスワード自動生成 (Automated Password Generator)
    Okono (07/29)
  • パスワード自動生成 (Automated Password Generator)
    優乃 (07/21)
  • 「物理定数」改め「自然定数」の続き
    式神自然数 (07/03)
  • パスワード自動生成 (Automated Password Generator)
    KK (07/02)
  • パスワード自動生成 (Automated Password Generator)
    優乃 (06/29)
  • パスワード自動生成 (Automated Password Generator)
    KK (06/29)
  • パスワード自動生成 (Automated Password Generator)
    KK (06/29)
  • パスワード自動生成 (Automated Password Generator)
    優乃 (06/22)
  • パスワード自動生成 (Automated Password Generator)
    Okono (06/22)
RECENT TRACKBACK
MOBILE
qrcode
PROFILE
無料ブログ作成サービス JUGEM
 
cygwin+gitでWinMergeを使う

cygwin + gitで差分をWinMergeで確認できるようにするには.gitconfigファイルに次を追加する。

[diff]
	tool = windiff
[difftool "windiff"]
	cmd = ¥"C:/Program Files/WinMerge/WinMergeU.exe¥" -r -u -x -e -wl -wr -dl "Local" -dr "Remote" ¥"`cygpath -am ¥"$LOCAL¥"`¥" ¥"`cygpath -am ¥"$REMOTE¥"`¥"
[alias]
	wd = difftool --no-symlinks --no-prompt --dir-diff --tool=windiff

あとはcygwin上でgit wdと打つとWinMergeが起動し、変更前が左側ペイン、変更後が右側ペインに表示される。

JUGEMテーマ:コンピュータ

ちなみに強引ではあるが、上記環境変数REMOTEの部分をGIT_WORK_TREEに変更し、readonlyオプション(-wr)を外した以下も.gitconfigに追加しておくと、git weと打てばWinMergeで差分を確認しながら直接編集もできる。

[diff]
	tool = windiffedit
[difftool "windiffedit"]
	cmd = ¥"C:/Program Files/WinMerge/WinMergeU.exe¥" -r -u -x -e -wl -dl "Index" -dr "WorkTree" ¥"`cygpath -am ¥"$LOCAL¥"`¥" ¥"`cygpath -am ¥"$GIT_WORK_TREE¥"`¥"
[alias]
	we = difftool --no-symlinks --no-prompt --dir-diff --tool=windiffedit
コメント
コメントする









 

(C) 2020 ブログ JUGEM Some Rights Reserved.