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?

Avez-vous essayé 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