概要
以下は、デフォルトのインストールよりも優れたツール セットを使用できるように、GIT バージョン コントロールをセットアップする方法の手順です。セットアップには、GIT 拡張機能が既にインストールされている必要があり、GIT 拡張機能で Winmerge を構成する必要があります。
インストール
すべてのプロンプトを確認し、Winmerge のデフォルト ディレクトリにインストールします。
GIT バージョン管理で Winmerge を構成
する テキスト エディターで新しいドキュメントを開きます。以下をコピーして貼り付け、ドキュメントを「wMerge.sh」として「C:\Program Files (x86)\Git\bin\」ディレクトリに保存します。
echo Launching WinMerge: $1 $2 "C:/Program Files (x86)/WinMerge/WinMergeU.exe" -e -u -dl "Original" -dr "Modified" "$1" "$2"
「Users->username」ディレクトリに移動し、.gitconfig ファイルを見つけます。お気に入りのエディターで開き、次のコードをコピーして貼り付け、保存します。
[user]
name = enter your name
email = youremail@yourdomain.com
[core]
autocrlf = false
[merge]
tool = winmerge
[mergetool "winmerge"]
cmd = wMerge.sh \"$MERGED\" \"$REMOTE\"
path = c:/Program Files (x86)/winmerge/winmergeu.exe
[mergetool]
keepBackup = false
trustExitCode = false
[diff]
guitool = winmerge
[difftool "winmerge"]
path = c:/Program Files (x86)/winmerge/winmergeu.exe
cmd = \"c:/Program Files (x86)/winmerge/winmergeu.exe\" \"$LOCAL\" \"$REMOTE\"
「GitExtensions」を実行し、「tools->Settings->Git Extensions->Git Config」に移動します。インストールを適切に行い、ツールのディレクトリを参照した場合、グローバル設定ページは次のようになります (注: 名前と電子メールに名前を記入してください):
mergetool:マージツールへのパスwinmerge
: c:/Program Files (x86)/winmerge/winmergeu.exe
mergetool コマンド: wMerge.sh "$MERGED" "$REMOTE"
difftool:winmerge
パスdifftool へ: c:/Program Files (x86)/winmerge/winmergeu.exe
difftool コマンド:行末: そのまま"c:/Program Files (x86)/winmerge/winmergeu.exe" "$LOCAL" "$REMOTE"
チェックアウト、そのままコミット
チェックリスト タブに移動して、GIT がすべて「グリーン」であり、セットアップに満足していることを確認します。