119 votes

fatal : Impossible de créer l'arbre de travail dans le répertoire 'kivy'.

J'essaie de cloner mon fork du git de kivy, mais ça ne marche pas. J'ai fait le fork correctement, je crois, mais quand je tape ceci dans mon terminal Mac :

clone git https://github.com/mygitusername/kivy.git

Je reçois cette erreur :

fatal : impossible de créer l'arbre de travail dans le répertoire 'kivy.. : Permission refusée

Quelqu'un voit-il ce que je fais mal ? Merci.

150voto

tito Points 5350

Vous devez effectuer la commande dans un répertoire où vous avez le droit d'écriture. Donc :

cd ~/
mkdir code
cd code
git clone https://github.com/kivy/kivy

Par exemple.

60voto

user1153551 Points 3562

Votre répertoire actuel n'a pas la permission d'écrire/créer pour créer kivy c'est pourquoi ce problème se produit.

Votre répertoire actuel donne les droits 777 et essayez-le.

sudo chmod 777 DIR_NAME
cd DIR_NAME
git clone https://github.com/mygitusername/kivy.git

22voto

Dans mon cas, l'utilisateur que j'utilisais n'avait pas la propriété du répertoire. J'ai simplement dû changer la propriété du répertoire pour cet utilisateur. Par exemple, si l'utilisateur est ubuntu :

chown ubuntu:ubuntu -R directory-in-question

cd directory-in-question/

git clone <git repo comes here >

7voto

user3550873 Points 71

Si vous travaillez sous Windows, vous devez changer les permissions du répertoire en mettant des permissions complètes ou juste en écriture pour permettre à github de cloner le dépôt. Les étapes sont les suivantes :

  1. Allez dans votre répertoire
  2. propriétés ouvertes
  3. aller à l'onglet "sécurité".
  4. changer les permissions
  5. appliquer

7voto

Naveen Mosuru Points 121

En supposant que vous utilisez Windows, exécutez l'application en tant qu'administrateur.

Pour cela, vous avez au moins deux possibilités :

- Ouvrez l'emplacement du fichier, faites un clic droit et sélectionnez "Exécuter en tant qu'administrateur".

Run Git Bash as Admin

- En utilisant le menu Démarrer de Windows, recherchez "Git Bash", et vous trouverez ce qui suit :

Git Bash using Windows Start Menu

Ensuite, il suffit de cliquer sur "Exécuter en tant qu'administrateur".

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X