Erreur avec git push (git-http-push failed)

Résolu
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.

1 réponse

  1. 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à
    1. Contributeur
      Merci du retour ;-))