2015-01-04 10 views
14

Così ho aperto l'applicazione GitHub per il Mac e mi è stato richiesto con questo:"/ usr/local/bin/git": l'errore = 2, No such file or directory Android Studio

GitHub for Mac no longer installs Git 

OS X 10.9 and later includes Git, so GitHub for Mac will no longer install Git as part of its command line tools. 

The version of Git you have installed through GitHub for Mac is no longer supported. It's recommended that you uninstall it as soon as possible. 

[ Uninstall Git Later] [ Uninstall Git Now ] 

sono andato avanti e disinstallato Git perché avevo l'impressione che avrei dovuto (GitHub for Mac no longer installs Git message)

Ora condivido il mio progetto Android Studio tramite Github. Ogni volta che provo a spingere i cambiamenti del mio progetto o fare qualsiasi cosa ottengo questo messaggio di errore:

Can't start Git: /usr/local/bin/git Probably the path to Git executable is not valid. Fix it. 

E questo messaggio: la ricerca

Error running git “Cannot run program ”git": error=2 No such file or directory 

che ho fatto, ma non sono in grado di risolvere il problema.

sono entrato che -a git nel terminale e ho ottenuto:

/usr/local/bin/git

che si trova è la sincronizzazione Android Studio Project con Github.

Come posso risolvere questo errore? Perché sta succedendo?

+0

chiunque .........? –

risposta

25

Il ragione per cui questo sta avvenendo è che:

Hai disinstallato il Git che lo Studio Android sta puntando, che è stato installato da Github for Mac, e si trovava in /usr/local/bin/git. Ma ora lo hai cancellato, quindi Android Studio non riesce a trovarlo, ovviamente. Chiamiamolo GitHub-Git.

Tuttavia, come menzionato da Github for Mac che è corretto,

OS X 10.9 e versioni successive include Git, in modo da GitHub for Mac non è più installerà Git come parte dei suoi strumenti da riga di comando.

significa che c'è un'altra Git pre-installato nel vostro sistema per OS X 10.9 e versioni successive, chiamiamolo Sistema-Git. Si può dimostrare che aprendo il Terminal, e digitare il comando git, come potete vedere qui sotto: enter image description here

Così il Git sta ancora lavorando !! Anche dopo aver disinstallato il tuo GitHub-Git. Perché? Perché Terminal utilizza il sistema System-Git. Ok, quindi c'è ancora del git sul tuo Mac, tutto quello che devi fare è dire allo Studio Android dove si trova il git!

Soluzione !!:

  1. trovare la posizione del Sistema-Git. In Terminale, digitare whereis git.Nel mio caso, la posizione della mia sistema-Git è /usr/bin/git enter image description here
  2. nel tuo studio Android, vai a Preferences e cercare la parola chiave git enter image description here Qui vedi che hai un percorso sbagliato per il git /usr/local/bin/git, che dovrebbe essere /usr/bin/git. Basta sostituirlo con uno giusto, premere Applica.

Ora, tutto dovrebbe funzionare.

+0

Molto utile, grazie. –

+0

Stavo usando la webstorm e questo mi stava succedendo .. ho eseguito il comando precedente e aggiornato il percorso del file e lavorato .. – hanzolo

+0

Spero che funzioni, ma per qualche motivo, il percorso è impostato correttamente, ma ottengo l'errore. –

Problemi correlati