Error de Github de comprobación de Android Studio "CreateProcess = 2" (Windows)


105

Hoy intenté verificar mi proyecto Github usando el nuevo Android Studio y terminé con este desagradable error:

ingrese la descripción de la imagen aquí

¿Por qué las cosas nunca salen de la caja ...?


"¿Por qué las cosas nunca salen de la caja ...?" Porque señalaron cuidadosamente que este software aún se encuentra en sus primeras etapas y que es posible que las cosas no siempre funcionen correctamente. Árbitro. Google I / O 2013.
Nicklas Pouey-Winger

9
De hecho, secundo ese comentario de "por qué las cosas ...". Java está disponible desde hace siglos y todavía tengo que agregar variables de entorno aquí y allá. ¡Aburrido!
Dakatine

11
¿Y adivina qué? Estamos a mediados de 2016 y todavía estoy luchando con el mismo error.
Heisenberg

Respuestas:


233

Resolví el problema y explicaré cómo:

  1. Descargue el cliente Github para Windows e instálelo.
  2. Después de que el cliente se haya instalado correctamente, conéctelo con su cuenta de github. Debería ser fácil, solo siga el asistente.
  3. Luego, debe agregar la ubicación de git.exe a su "Variable de ruta" . La ubicación que debe agregar probablemente sea algo como: C: \ Users \ Your_Username \ AppData \ Local \ GitHub \ PortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8 \ bin

Alternativamente, si no desea agregar a las variables de entorno. Puede abrir el estudio de Android e ir a: Configuración -> Control de versiones -> Git En el cuadro de texto junto a "Ruta al ejecutable de Git", verá "git.exe", simplemente proporcione una ruta completa como esta: C: \ Users \ Your_Username \ AppData \ Local \ GitHub \ PortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8 \ bin \ git.exe

Espero que te haya salvado el tiempo. Feliz codificación :)

EDITAR: Para las últimas versiones de Github para Windows, algunos pueden encontrar el git.exe en "... \ cmd \ git.exe" en lugar de "... \ bin \ git.exe" .


3
Para el cliente, puede usar msysgit.github.io y usar la ruta que especificó en la instalación en su lugar C: \ Users \ Your_Username \ AppData \ ....
garmax1

8
REINICIE SU IDE, después de haber configurado la variable PATH.
Ivelius

4
No pude encontrar git.exe para siempre, muchas gracias. También puede configurar la ruta de git en la configuración de Android Studio para que no tenga que hacer una ruta global en Windows y reiniciar
BionicSheep

8
mi git.exe estaba en cmd \ not bin \
hellyale

7
ahora camino de git.exe se encuentra en "C: \ usuarios \ Jacobmathew \ AppData \ Local \ GitHub \ PortableGit_c7e0cbde92ba5652k956jd63hfj7a62jf8j4f8js92n3n53n32 \ mingw32 \ bin \ git.exe" (OR) "C: \ usuarios \ Jacobmathew \ AppData \ Local \ GitHub \ PortableGit_c7e0cbde92ba5652k956jd63hfj7a62jf8j4f8js92n3n53n32 \ cmd \ git.exe "
anand krish

60

Encontré lo que creo que es una solución más rápida. Instale Git para Windows desde aquí : http://git-scm.com/download/win

Eso agrega automáticamente su ruta a la variable del sistema durante la instalación si le dice al instalador que lo haga (lo solicita). Por lo que no tiene que editar nada manualmente.

Simplemente cierre y reinicie Android Studio si está abierto y está listo para comenzar.

muestra de asistente


4
Esta es también una descarga mucho más pequeña que GitHub para Windows. Si su objetivo principal es integrarse con Android Studio, esta respuesta tiene más sentido para mí.
pjd

4
Trabajó para mí enWindows 10
shareef

3
Trabajó para mí enWindows 7
shareef

1
No hubo demasiada diferencia de tamaño (110 MB frente a 180 MB), pero sí tiene control de dónde se instala git mientras que github se vuelca en appdata. ¡Precioso espacio SSD!
Prof

1
El reinicio de Android Studio me ayudó
YetAnotherUser

8

Estoy usando el sistema operativo Windows 10 y GitHub Desktop versión 1.0.9.

Para el nuevo Github para Windows , git.exe está presente en la siguiente ubicación.

%LOCALAPPDATA%\GitHubDesktop\app-[gitdesktop-version]\resources\app\git\cmd\git.exe

Ejemplo:

%LOCALAPPDATA%\GitHubDesktop\app-1.0.9\resources\app\git\cmd

2

Si ha descargado Github Desktop Client 1.0.9, la ruta git.exeserá

C: \ Usuarios \ Nombre de usuario \ AppData \ Local \ GitHubDesktop \ app-1.0.9 \ resources \ app \ git \ cmd \ git.exe


2

Enfrenté el mismo problema en Android Studio 3.2.1, resolví el problema configurando git path en la variable de entorno del sistema

C: \ Archivos de programa \ Git \ bin \, C: \ Archivos de programa \ Git \ bin \

¡Y importé el proyecto una vez más y resolví el problema!

Nota: Verifique que la configuración de git de su estudio de Android haya configurado correctamente la ruta correcta a git.exe

ingrese la descripción de la imagen aquí


1

Pasos:

1) Descarga git para Windows https://git-scm.com/downloads

2) Instale el git descargado con la configuración predeterminada

3) Desde Android Studio, cierre si hay algún proyecto abierto, luego haga clic en Configurar -> Configuración -> Control de versiones -> Git

4) Cambie la ruta al ejecutable de Git: git.exe a C: \ Archivos de programa \ Git \ cmd \ git.exe

5) Aplicar y Aceptar

6) Intente clonar desde Verificar proyecto desde Control de versiones

7) Hecho

ingrese la descripción de la imagen aquí


0

para Android Studio 3.0.1, puede configurar la ruta de GitHub para la siguiente ruta:

  1. Archivo> Configuración> Control de versiones
  2. Elemento de lista
  3. Haga clic en "+" en la esquina superior derecha para abrir "Agregar asignación de directorio VCS"
  4. Haga clic en "Configurar VCS" para abrir "Configuraciones de control de versiones"
  5. Haga clic en "Git" y verá el archivo ejecutable Path to Git]
  6. Entrada: C: \ Users [tu nombre de usuario] \ AppData \ Local \ GitHub \ PortableGit_d7effa1a4a322478cd29c826b52a0c118ad3db11 \ cmd \ git.exe
  7. Pruébalo

ingrese la descripción de la imagen aquí


0

Encontré un error similar con RubyMine 2016.3 recientemente, en el que cualquier intento de pago o exportación a Github se encontró con "No se puede ejecutar el programa 'C: \ Archivos de programa (x86) \ Git \ cmd \ git.exe': CreateProcess error = 2, El sistema no puede encontrar el archivo especificado"

Como solución alternativa para este problema, además de editar la variable de sistema Path, puede intentar buscar en los archivos de programa de Android Studio un archivo git.xml y editar la opción myPathToGit para que coincida con la ubicación real de git.exe en su computadora. . Así es como solucioné este problema similar en RubyMine.

Publicando esta solución aquí por el bien de la posteridad.


0

Tuve este problema en Mac. Simplemente salí de Android Studio y lo reinicié, y por alguna razón no tuve más problemas.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.