J'ai rencontré un problème similaire avec github et l'ai résolu en configurant mon repo git sur SSH au lieu de HTTP.
Etape 1: Sur la page github.com pour votre repo, vous verrez trois boutons HTTPS, SSH et Git Read Only. Cliquez sur "SSH" et copiez le contenu du champ de texte. Maintenant, vous pouvez changer la configuration de plusieurs façons:
Étape 2a: En éditant le fichier de configuration manuellement:
Ouvrez le dossier .git de votre dépôt et éditez le fichier de configuration. Rechercher des [ "origine" à distance] et définir la configuration URL comme suit:
[remote "origin"]
#The contents of the text field you copied in Step 1
url = [email protected]:<username>/<projectname>.git
Étape 2b: Avec une commande git:
Il suffit de lancer la commande suivante (remplacer les variables nom d'utilisateur et ProjectName):
git config remote.origin.url [email protected]:<username>/<projectname>.git
Etape 3: Vous pouvez afficher/confirmer les modifications à l'aide de la commande suivante. Recherchez la configuration "remote.origin.url":
git config -l