GNU/Linux >> Tutoriels Linux >  >> Linux

Git :échec de l'ouverture du fichier d'index :autorisation refusée sur le statut git. Hébergé sur Bitbucket

J'ai la même erreur fatal: index file open failed: Permission denied en exécutant git status , et j'ai coché .git/index par

$ ls -al .git/index

à ma grande surprise, c'est

----------  1 Kjuly  staff  768248 Sep  2 11:07 .git/index

Je ne sais pas pourquoi et comment cela a changé. Quoi qu'il en soit, après avoir changé son autorisation en 644 par

$ chmod 644 .git/index

git status fonctionne.


Assurez-vous que le répertoire .git et ses fichiers/sous-répertoires sont détenus et accessibles en écriture par votre utilisateur. Il semble que le référentiel ait été soit cloné sous un autre compte d'utilisateur, soit en tant qu'utilisateur root (par exemple via sudo ).

Peu importe où la télécommande du dépôt est hébergée, git status n'accède qu'au dépôt local.


Linux
  1. Git incapable de créer l'autorisation de fichier refusée

  2. Autorisation refusée lors du clonage du dépôt git

  3. Compositeur :file_put_contents(./composer.json) :échec de l'ouverture du flux :autorisation refusée

  4. "Autorisation refusée" à un fichier que je possède ?

  5. Impossible de démarrer Bind ouvert :/etc/named.conf :autorisation refusée

Comment réparer l'échec de l'autorisation SSH refusée (publickey, gssapi-keyex, gssapi-with-mic)

Comment décompresser (ouvrir) le fichier Gz

[Résolu] Impossible d'accéder au fichier de stockage, autorisation refusée Erreur dans KVM Libvirt

Comment :une introduction à l'utilisation de Git

Autorisation de montage CIFS refusée sous Linux - Corrigé !

autorisation refusée sur le fichier authorized_key