Visual Studio Code no puede detectar Git instalado

Resuelto zhouji asked hace 9 años • 38 respuestas

Visual Studio Code informa "Parece que git no está instalado en su sistema". cuando intento cambiar a la vista de git. Sé que tengo git instalado y utilizado por otros clientes de Git. Supongo que si reinstalo Git siguiendo las instrucciones de Visual Studio Code ("instalarlo con Chocolatey o descargarlo de git-scm.com"), probablemente pueda solucionar el problema, pero no quiero estropear los clientes Git existentes en mi sistema. ¿Existe una forma confiable de configurar Visual Studio Code para que pueda encontrar la instalación de git existente?

zhouji avatar Apr 30 '15 22:04 zhouji
Aceptado

Ahora puede configurar Visual Studio Code (versión 0.10.2, verifique versiones anteriores) para usar una instalación de Git existente.

Simplemente agregue la ruta al ejecutable de Git en la configuración de Visual Studio Code (menú ArchivoPreferenciasConfiguración ) de esta manera:

{
    // Is Git enabled
    "git.enabled": true,

    // Path to the Git executable
    "git.path": "C:\\path\\to\\git.exe"

    // Other settings
}
Nikola Prokopić avatar Nov 26 '2015 21:11 Nikola Prokopić

Actualización 2020 (Mac)

Pasé por esto $h!†nuevamente después de actualizar a macOS v10.15 (Catalina), que requiere una actualización de Xcode .

Y para aclarar, si bien esta publicación trata sobre Visual Studio Code, este problema afecta a todo el sistema . Su instalación de Git está afectada/manguera. Puedes intentar ejecutar giten tu terminal, Bash , Z shell ( zsh), o lo que sea. Lo es ahora y simplemente no lo será.

Es la misma solución. Simplemente actualice Xcode. Inícielo y acepte la licencia. Eso es todo.


Presioné esto en Mac/OS X.

Síntomas:

  • Has estado usando Visual Studio Code durante algún tiempo y no tienes ningún problema con Git.
  • Instala Xcode ( por cualquier motivo : actualización del sistema operativo, etc.)
  • Después de instalar Xcode, Visual Studio Code de repente "no puede encontrar Git y le pide que instale o establezca la ruta en la configuración"

Arreglo rapido:

Ejecute Xcode (por primera vez, después de la instalación) y acepte la licencia . Eso es todo.

Cómo me topé con esta "solución":

Después de seguir numerosos consejos sobre cómo verificar git, por ejemplo, which gity git --version, este último ofreció pistas con este mensaje de Terminal:

Aceptar la licencia de Xcode/iOS requiere privilegios de administrador; ejecute “sudo xcodebuild -license” y luego vuelva a intentar este comando.

En cuanto a por qué Xcode incluso lo pondría en práctica git, WAT .

EdSF avatar Dec 22 '2017 18:12 EdSF