Ответ 1
По крайней мере, для VS 2012 вы можете просто обновить из командной строки, как показано на веб-сайте Scooter. http://www.scootersoftware.com/support.php?zz=kb_vcs#gitwindows
Если вы установили msysgitVS с помощью команды "Настроить инструменты пользователя" в VS, ваш путь к Git, вероятно, будет:
C:\Program Files (x86)\ Git\cmd\git.exe
Для Git 1.7.6 и новее отредактируйте глобальный файл конфигурации, чтобы установить путь. В командной строке Windows введите следующие команды:
Для Beyond Compare v3 используйте:
git config --global diff.tool bc3
git config --global difftool.bc3.path "c:/программные файлы (x86)/после сравнения 3/bcomp.exe"
Если у вас есть лицензия PRO, также эти:
git config --global merge.tool bc3
git config --global mergetool.bc3.path "c:/программные файлы (x86)/после сравнения 3/bcomp.exe"
Затем при выполнении сравнения в Visual Studio он будет использовать BeyondCompare.
Для Beyond Compare v4 используйте:
git config --global diff.tool bc4
git config --global difftool.bc4.cmd "\" c:/программные файлы (x86)/после сравнения 4/bcomp.exe\ "\" $LOCAL\ "\" $REMOTE\""
и
git config --global merge.tool bc4
git config --global mergetool.bc4.cmd "\" c:/программные файлы (x86)/после сравнения 4/bcomp.exe\ "\" $LOCAL\ "\" $REMOTE\ "\" $BASE\ "\" $MERGED\""
git config --global mergetool.bc4.trustExitCode true