web-dev-qa-db-fra.com

Android Studio ne peut pas démarrer git, bien qu'en réalité

Mon Android Studio se plaint de 

Impossible de démarrer Git: /usr/bin/git

Le chemin d'accès à l'exécutable Git n'est probablement pas valide

bien que je puisse réellement utiliser git dans Android studio et que /usr/bin/git fonctionne dans un terminal.

Comment puis-je me débarrasser de cette fausse erreur

Voici mon ~/.bash_profile

export PATH=/usr/bin/git:$PATH

18
kevin0228ca

C'est probablement un problème de permission du côté AS. Vous pouvez essayer de créer un lien symbolique entre /usr/bin/git et /user/local/bin/git et de faire pointer AS vers le lien symbolique.

9
Blackbelt

Si vous utilisez Mac OSX, exécutez Sudo xcodebuild -license dans le terminal. Il montrera un mur de texte. Lisez attentivement la licence;) et continuez à appuyer sur Space jusqu’à ce que vous atteigniez la fin, tapez simplement agree et appuyez sur Entrée. Cela a corrigé l'erreur ci-dessus pour moi sur Android Studio.

À certaines occasions, même cela pourrait ne pas résoudre ce problème. Essayez d’exécuter la commande suivante dans le terminal et redémarrez Android Studio.

Sudo /usr/bin/git
33
Isuru

Corrigé .. Il n'y avait pas de Xcode installé sur mon mac.

Installé à partir de la ligne de commande

xcode-select --install

Il vous demandera Invite à installer accepter et installer

Alors essaye 

git --version
7
John

Après la mise à jour Xcode to 7.0, mon Android Studio s'est plaint de Git et la solution pour moi était d'aller au terminal et de taper

 Sudo /usr/bin/git

ou

Sudo git --version

Cela vous montrera ce message:

Vous n'avez pas accepté les contrats de licence Xcode. Vous devez accepter les deux contrats de licence ci-dessous pour pouvoir utiliser Xcode.

lors de la finale, vous devez accepter la licence 

En tapant sur «accepter», vous acceptez les termes du contrat de licence du logiciel .

7
Jorge Casariego

Pour trouver le chemin git:

which git
3
DoronK

Vous devez d'abord accepter la licence

xcodebuild -license accept
1
Alex Zaraos

Dans mon cas, j'ai téléchargé une mise à jour de Xcode et je ne me souvenais pas d'accepter le nouveau contrat de licence/ Conditions générales . Donc, je viens de commencer le Xcode et convenu d'un nouvel accord de licence et cela a commencé à fonctionner. 

0
Ajji