Git: Instalación de Git en PATH con el cliente de GitHub para Windows

8 minutos de lectura

Git Instalacion de Git en PATH con el cliente de
brentonstrine

¿Cómo instalo Git en mi PATH al usar el cliente de GitHub para Windows?

Me encuentro con errores porque aparentemente Git no está instalado en PATH. Por ejemplo, al usar Atom, intentar instalar el complemento Linter da este error:

npm ERR! not found: git
npm ERR! 
npm ERR! Failed using git.
npm ERR! This is most likely not a problem with npm itself.
npm ERR! Please check if you have git installed and in your PATH.

¿GitHub para Windows instala Git cuando se instala? (Debe, de lo contrario, ¿cómo usa Git?) No quiero instalarlo dos veces … entonces, ¿cómo agrego el Git que ya está allí a PATH?

Git Instalacion de Git en PATH con el cliente de
brentonstrine

De hecho, GitHub para Windows instala su propia versión de Git, pero no la agrega a la PATH variable, que es bastante fácil de hacer. Aquí hay instrucciones sobre cómo hacerlo:

  1. Obtener la URL de Git

    Necesitamos obtener la url del Git \cmd directorio de su computadora. Git se encuentra aquí:

    C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd\git.exe
    

    Así que en su computadora, reemplace <user> con su usuario y descubra cuál es el <guid> es para tu computadora. (Los guid puede cambiar cada vez que GitHub actualiza PortableGit, pero están trabajando en una solución para eso).

    Cópielo y péguelo en un símbolo del sistema (haga clic con el botón derecho> pegar para pegar en la terminal) para verificar que funciona. Debería ver la respuesta de ayuda de Git que enumera los comandos comunes de Git. Si tú ves The system cannot find the path specified. Entonces la URL no es correcta. Una vez que lo tengas bien, crea el enlace al directorio usando este formato:

    ;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
    

    (Nota: \cmd al final, no \cmd\git.exe ¡ya no!)

    En mi sistema, es este, el tuyo será diferente:

    ;C:\Users\brenton\AppData\Local\GitHub\PortableGit_7eaa494e16ae7b397b2422033as45d8ff6ac2010\cmd
    
  2. Edite la variable PATH

    Navegue hasta el Editor de variables ambientales (instrucciones) y encuentra el Path variable en la sección “Variables del sistema”. Hacer clic Edit… y pegue la URL de Git al final de esa cadena. ¡Salvar! Podría ser más fácil llevar esto al Bloc de notas para hacer la edición, solo asegúrese de poner una punto y coma antes de pegar la URL. Si no funciona, probablemente se deba a que esta ruta se arruinó con un espacio en algún lugar (no debería haber espacios alrededor del punto y coma) o un punto y coma al final (los puntos y comas solo deben separar las URL, no al principio ni al final de cuerda).

Si funcionó, debería poder cerrar y volver a abrir una terminal y escribir git y le dará el mismo archivo de ayuda de git. Entonces la instalación del Linter debería funcionar. (Atom > Archivo > Configuración > Paquetes > Linter)

  • Solo agregando el \cmd carpeta a su PATH debería ser suficiente. los git.exe en esa carpeta probablemente enlaces a través de la git.exe en el \bin carpeta. Agregando el \bin La carpeta podría generar algunos conflictos entre los ejecutables que se encuentran allí y otros ejecutables que se encuentran en su entorno de ruta.

    –Dennis van der Schagt

    29/10/2014 a las 10:21

  • @brentonstrine, aplique la sugerencia de @dennisschagt correctamente. Su respuesta aún describe cómo usar el \bin carpeta en lugar de la \cmd carpeta, solucione esto.

    –Petrus K.

    25 de marzo de 2015 a las 12:03


  • Sugerencia: para cortar y pegar rápidamente esa larga ruta de acceso de github, ejecute el Concha Git y escriba RUTA.

    –Bob Stein

    2 mayo 2015 a las 12:28


  • ya sabes, leí la respuesta y aún así agregué git.exe a la ruta:/

    – Ayyash

    5 de marzo de 2016 a las 9:05

  • A partir de diciembre de 2016, todavía existe en este directorio que cambia después de cada instalación, ¡lo cual es molesto! Sin embargo, una solución es usar la referencia truncada de DOS, es decir PORTAB~1 en su variable de entorno PATH y se resolverá. p.ej C:\Users\<user>\AppData\Local\GitHub\Portab~1\cmd. Esto funcionará siempre que ningún otro archivo/directorio en la carpeta de GitHub también comience con Portab.

    – Brendan

    9 dic 2016 a las 22:20

1646967731 495 Git Instalacion de Git en PATH con el cliente de
Adnan Alí

Me gustaría agregar una cosa más a lo que han dicho las otras respuestas. No es obligatorio que la ruta sea:

C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin\git.exe

En mi computadora no encontre Git allí.

PERO git y cmd están ubicados en

git.exe

C:\Program Files\Git\bin\git.exe

cmd

C:\Program Files\Git\cmd

Para agregar a PATH:

  • Haga clic derecho en Mi PC
  • Haga clic en Configuración avanzada del sistema
  • Haga clic en Variables de entorno
  • Luego, en Variables del sistema, busque la variable de ruta y haga clic en editar
  • Agregue la ruta al contenedor de git y cmd al final de la cadena de esta manera:

    ;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd

O

;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd

Para verificar, reinicie cmd y escriba git --version en cmd

  • Lo tengo en ambos lugares, entonces, ¿qué hago? ignorar el largo?

    – Ayyash

    5 de marzo de 2016 a las 9:07

  • Lo que dije en respuesta funcionó para mí. pruébalo, funcionará.

    – Adnan Alí

    5 de marzo de 2016 a las 10:24

  • Genial, ¡el más corto funcionó! Tengo que aceptar todas las ventanas Variable de entorno>Propiedades del sistema y reiniciar cmd antes de que surta efecto. Dejé la última ventana abierta. Pasan 20 minutos 🙂

    – Drenai

    8 de julio de 2016 a las 9:49


  • Si está utilizando el código de Visual Studio o ide con cmd: no solo cierre el cmd, reinicie todo el ide.

    – Lesly venganza

    17 de noviembre de 2017 a las 13:17


  • Funcionó Gracias por tu respuesta. Tu especificidad es inteligente.

    – Ifesinachi Bryan

    1 de marzo de 2018 a las 12:13

Git Instalacion de Git en PATH con el cliente de
Gaurav Khurana

Gracias a todos los que han respondido. He visto todas las respuestas y trato de hacerlo fácil para todos.

Paso 1: Escribe editar entorno y seleccione la opción que se muestra

ingrese la descripción de la imagen aquí

Paso 2:
Seleccione Ruta y haga clic en editar

ingrese la descripción de la imagen aquí

Paso 3: Al final, agregue la siguiente declaración (puede evitar la primera; si ya está allí)

;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd

ingrese la descripción de la imagen aquí

Etapa 4:- Haga clic en Aceptar

ingrese la descripción de la imagen aquí

Paso 5 **: – Uno de los pasos importantes que destaca uno de los usuarios. gracias a él. Por favor cierra símbolo del sistema y REABRIR luego intenta escribir git.

**

  • Cierre el símbolo del sistema y reinicie antes de probar el siguiente comando

**

Aquí está la magia

ingrese la descripción de la imagen aquí

  • Entonces, el garabato a mano alzada solo pretende resaltar que esas partes son específicas del usuario, ¿verdad? Porque en realidad no esconde nada; es el mismo nombre (con un formato ligeramente alterado) que se adjunta a la respuesta.

    – SamB

    2 jun 2019 a las 20:00

  • En realidad fue por esconderme, pero hice un mal trabajo allí.

    – Gaurav Khurana

    4 de junio de 2019 a las 5:47

  • El nombre de usuario de su desbordamiento de pila es el mismo que el texto que garabateó.

    – Verma Amán

    28 de agosto de 2019 a las 14:45

1646967736 565 Git Instalacion de Git en PATH con el cliente de
samuel barrena

lo instalé GitHubDesktop en Windows 10 y git.exe se encuentra allí:

C:\Users\john\AppData\Local\GitHubDesktop\app-0.7.2\resources\app\git\cmd\git.exe

1646967737 754 Git Instalacion de Git en PATH con el cliente de
Prabín Tp

El ejecutable de Git en realidad se encuentra en:
C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin\git.exe

Ahora que hemos localizado el ejecutable, todo lo que tenemos que hacer es agregarlo a nuestra RUTA:

  • Haga clic derecho en Mi PC
  • Haga clic en Configuración avanzada del sistema
  • Haga clic en Variables de entorno
  • Luego, en Variables del sistema, busque la variable de ruta y haga clic en editar
  • Agregue la ruta al contenedor de git y cmd al final de la cadena de esta manera:

;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd

GitHub para Windows ya está Escritorio GitHub.

Si usted tiene GitHub para Windows (antes de la versión 1.1), su ruta debe ser:

C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd

Si usted tiene Escritorio GitHub (a partir de la versión 1.1), su ruta debería ser:

C:\Users\<user>\AppData\Local\GitHubDesktop\app-<version>\resources\app\git\cmd

Después de confirmar y copiar su ruta, haga lo siguiente:

  • Haga clic derecho en Mi PC o Esta PC
  • Haga clic en Propiedades
  • Haga clic en Configuración avanzada del sistema
  • Haga clic en Variables de entorno en la pestaña Avanzado
  • Añade tu camino con ; antes de él en la ruta variable
  • Presiona OK
  • Usar una nueva terminal

Agregar

C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd;C:\Windows\System32 

a su variable PATH

No cree una nueva variable para git, sino que las agregue como lo hice una tras otra, separándolas por ;

Esto funciona para mi

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad