Я только что установил новый компьютер. Когда я установил Visual Studio, я не установил Git, потому что я не хочу использовать его из VS. Вместо этого я установил Git для Windows. Однако скрипт, который мы используем для создания проекта, использует git и запускает командную строку MSVC, так что, как выясняется, мне нужна переменная PATH командной строки VS, чтобы содержать папку, в которой находится git.exe.

«git» не распознается как внутренняя или внешняя команда, работающая программа или командный файл.

Я попытался удалить Git для Windows и снова запустить установщик VS, нажав « Изменить», а затем добавив Git и Github, но это не помогло.

Вот аналогичный вопрос, но ответ - установить путь из командной строки, чего я не хочу делать. Добавление пути к среде в командной строке Visual Studio

Обновление Хм, на самом деле я не уверен, что это командная строка VC. Есть ли способ узнать? Поскольку% PATH% содержит папку git на ОБА "обычной" командной строке Windows И вместе с папкой в инструментах MSVC (хотя их несколько). Но не по той причине, когда я запускаю наш инструмент для сборки. Это больше похоже на путь VS cmd, чем на Windows, но ему не хватает пути git.

1 ответ1

0

Это работает сейчас. Я думаю, что проблема была в Tundra, системе сборки. Я удалил кешированные файлы Tundra для проекта, и я думаю, что он начал работать после этого.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .