git ne peuvent pas ouvrir .git/FETCH_HEAD
J'ai CentOs. Je fais git et fait du propriétaire .git dossiers de groupe "gitdevelopers". Dans le groupe "gitdevelopers" ajouter User1 et User2. Maintenant, je fais git-git push et pull changement de user1 et user2. Mais les utilisateurs de votre ordinateurs fonctionnent pas avec l'erreur:
git.exe pull-v --no-rebase --progrès "origine"
erreur: impossible d'ouvrir .git/FETCH_HEAD: Permission denied
Pourquoi?
p.s.:Et je peux me connecter au serveur par x-shell avec login-mot de passe de l'utilisateur user1 et user2.
quelques heures plus tard::
Je pense que le problème de non droit login-mot de passe, qui git en souvenir.
p.p.s: où git enregistrer login-mot de passe paires? J'utilise ssh-protocole.
p.p.p.s.:OK. J'ai du serveur CentOs avec git. Sur le serveur est de deux utilisateurs. Et j'utilise TortoiseGit pour windows. - Je configurer cette sorte : dans chaque système de connexion demandé le login et le mot de passe pour se connecter au serveur. Et maintenant, je voulais savoir : 1. où est enregistré le login-mot de passe 2. je peux définitivement sauvé de cette paire?
git config core.sharedRepository true
(sur le serveur, dans le .git repos) + chmod comme dans serverfault.com/a/27040/783?Ce protocole utilisez-vous lorsque vous communiquez avec la télécommande? https? ssh?
ssh n'y a pas de login/mot de passe, seulement des clés publiques et privées stockées dans
~/.ssh/
(id_rsa.pub
, id_rsa
)Aussi longtemps que vous gardez à l'aide de "login" et "mot de passe", votre url ssh ne fonctionne pas.
OriginalL'auteur Helen | 2015-03-16
Vous devez vous connecter pour publier un commentaire.
A été l'une des premières erreurs qui ne m'est jamais arrivé.
Peut-être que tu le savais déjà, mais c'est peut-être tout simplement parce que de ne pas avoir les autorisations pour la modification/visualisation de ce répertoire.
L'idée est de modifier les autorisations, peut-être utiliser:
ou
J'ai trouvé plus de réponses ici En essayant de git pull avec l'erreur: impossible d'ouvrir .git/FETCH_HEAD: Permission denied.
OriginalL'auteur Joey Dorrani
vous pouvez vérifier les autorisations sur le fichier,
et
OriginalL'auteur Rizo