Почему Visual Studio содержит два git .exe файла - PullRequest
0 голосов
/ 10 февраля 2020

Я настраиваю машины сборки для работы с git хранилищем. Я обнаружил, что Visual Studio (2017, 2019) уже имеет git .exe, но в двух местах:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\cmd (42 KB)
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin (2397 KB)
  1. Почему в Visual Studio есть два git .exe?
  2. Почему у них такая большая разница в размере?
  3. Должен ли я использовать один из них с системой CI? Если да, то какой?
  4. Должен ли я установить git отдельно установщиком от Git page ?

1 Ответ

0 голосов
/ 10 февраля 2020
Да. Git для Windows предложит вам правильную загрузку.

И научитесь использовать git из командной строки, в то время как помощники VS могут упростить несколько вещей вы найдете гораздо больше ответов на более сложные вопросы, если будете использовать собственную терминологию git и использовать командную строку.

  1. Установка Git для Windows также устанавливает аналогичную пару git.exe с теми же относительными местоположениями. Я подозреваю, что один переходит к другому. («Почему?» - это вопрос для разработчиков порта Windows.)

  2. См. Выше.

  3. Используйте один в путь ... который Git для Windows настроит для вас (поэтому при первой установке вам необходимо выйти из системы и войти в систему).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...