21 votes

git est cassé : "L'acceptation de la licence Xcode/iOS nécessite des privilèges d'administrateur, veuillez relancer l'exécution en tant que Root via sudo".

Mon installation de git ne semble pas fonctionner et il semble que mes outils de développement ne fonctionnent pas non plus.

Lorsque j'essaie d'exécuter git, j'obtiens cette erreur. Cela se produit à la fois avec /usr/bin/git et /opt/local/bin/git (depuis MacPorts) :

cook47@rcmac (RC_bash_lib (master)): /usr/bin/git pull     
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.

fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.

J'ai lancé Xcode et accepté la licence. J'ai essayé de lancer xcode-select --install et j'ai obtenu une autre erreur :

cook47-a@rcmac (current_projects): sudo xcode-select --install
Password:
xcode-select: error: no developer tools were found, and no install could be requested (perhaps no UI is present), please install manually from 'developer.apple.com'.

Le dépôt à distance n'est pas un problème ;
Après avoir googlé cette erreur, j'ai téléchargé le programme d'installation de commandlinetools d'Apple pour OS X 10.9.5 et XCode 6.2. Il s'est installé avec succès. Cependant, git est toujours cassé et xcode-select --install donne toujours les mêmes erreurs.

J'ai aussi essayé xcodebuild -license et il me demande d'accepter l'accord mais après avoir accepté, aucun changement. Toujours en panne.

Cela me laisse complètement perplexe. Cela fonctionnait hier ! Je travaille dans un environnement gouvernemental où il est possible qu'une mise à jour ait changé quelque chose, je ne peux donc pas être sûr de ce qui a pu changer.

Quelqu'un sait comment je peux faire fonctionner git à nouveau ? J'ai essayé d'effacer et de réinstaller Xcode et les outils de ligne de commande, mais sans succès. git de MacPorts et /usr/bin/git donnent tous deux le même message d'erreur.

-1voto

Adam Boddington Points 3438

C'est faux, vous devez ouvrir Xcode et accepter la licence, c'est tout.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X