Erreur avec git push (git-http-push failed)
Résolu
enyrix
Messages postés
167
Statut
Membre
-
zipe31 Messages postés 34620 Date d'inscription Statut Contributeur Dernière intervention -
zipe31 Messages postés 34620 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai suivi ce tutoriel (https://mirrors.edge.kernel.org/pub/software/scm/git/docs/howto/setup-git-server-over-http.txt pour utiliser git avec webdav sur mon serveur ubuntu avec apache2...
Tout fonctionne bien jusqu'au commit. Je suis capable de me connecter pour cloner mon git mais j'arrive pour commiter sur mon poste local j'ai toujours cette erreur: git-http-push failed
J'ai recherché sur Internet et je n'ai pas trouvé de solutions. Des suggestions ? Merci.
J'ai suivi ce tutoriel (https://mirrors.edge.kernel.org/pub/software/scm/git/docs/howto/setup-git-server-over-http.txt pour utiliser git avec webdav sur mon serveur ubuntu avec apache2...
Tout fonctionne bien jusqu'au commit. Je suis capable de me connecter pour cloner mon git mais j'arrive pour commiter sur mon poste local j'ai toujours cette erreur: git-http-push failed
J'ai recherché sur Internet et je n'ai pas trouvé de solutions. Des suggestions ? Merci.
1 réponse
-
Finalement je devais demander de l'aide pour que je trouve la solution moi-même après des heures de recherches... Voilà si ça peut aider quelqu'un:
Sur le post client il faut changer url remote pour y ajouter un utilisateur sinon le protocole http avec webdav ne veut pas faire passer sa demande...:
Suffit de faire par exemple (à adapter):git remote -v git remote set-url origin http://tonusergit@192.168.0.11/my-new-repo.git git push origin master
Voilà