"Error: (22, 0) CreateProcess error = 2, el sistema no puede encontrar el file especificado" cómo usar el command git en build.gradle

Importe proyecto android de otras personas con gradle, pero tengo un problema cuando sincronizo el proyecto gradle, se mostrará

CreateProcess error = 2, el sistema no puede encontrar el file especificado

de lo que leo el post de logging de errores, dice

Causado por: java.io.IOException: no se puede ejecutar el progtwig "git"

aquí está mi código HEAD del file build.gradle:

buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:1.0.0' } } apply plugin: 'com.android.application' repositories { maven { url 'http://dl.bintray.com/populov/maven' } mavenCentral() } android { /** * Gets the git sha prefix 7 */ def getCommitSha = { -> def sha = "git rev-parse --verify HEAD".execute() def formatRule = "cut -b 1-7".execute() def shaText = (sha | formatRule).text.trim() return shaText } 

por favor dígame, ¿cómo usar el command git en el file build.gradle? o ¿he perdido algún .exe?

Ya instalé git.exe, gracias

Finalmente he resuelto este problema. El problema causado por mi sistema operativo es Windows, pero use el command Linux. así que cuando instalé cygwin y agregué la variable de ruta y reinicie la computadora, este problema fue resuelto.

Puede abrir el estudio de Android y acceder a: Configuración -> Control de versiones -> Git En el textbox al lado de "Ruta de acceso a Git Executable", verá "git.exe", luego solo debe darle una ruta completa como esta:

C: \ Users \ Your_Username \ AppData \ Local \ GitHub \ PortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8 \ bin \ git.exe

Funcionará y disfrutará la encoding.