J'utilise Gitolite pour gérer mes dépôts git. Et j'utilise également une application Web tierce pour afficher les dépôts.Problèmes d'autorisation avec Git sharedRepository
Cependant, chaque fois que je fais un git push --all [email protected]:myproject
l'application Web tierce ne peut pas avoir accès aux fichiers du référentiel. Donc, j'ai besoin de courir à chaque fois chmod go+rx -R /path/to/the/repository/folder
pour voir le dépôt.
J'ai défini git config core.sharedRepository all
mais je ne me souviens toujours pas des permissions après git push
.
Comment puis-je résoudre ce problème?