Git erreur fatale: échec de l'Authentification
Je suis en train d'utiliser git pour pousser mon référentiel visual studio team services projet, mais j'obtiens l'erreur:
fatal: Authentication failed for (url of team project
Je suis l'aide de la cmd:
git remote add origin
https://XXXXXXX.visualstudio.com/DefaultCollection/_git/project
git push -u origin -–all
Aucune idée de la solution à ce?
Merci!
Comment êtes-vous authentifier? Personnels jeton d'accès? Des accès de substitution des informations d'identification?
Related post - git clone: échec de l'Authentification pour les <URL>
Related post - git clone: échec de l'Authentification pour les <URL>
OriginalL'auteur GurdeepS | 2016-03-06
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème récemment (visual studio 2017 & Windows 10), et résolu à l'aide de la méthode suivante:
Panneau de configuration --> Gestionnaire d'informations d'Identification --> Gérer les informations d'Identification Windows --> Choisissez l'entrée du dépôt git, et de Modifier l'utilisateur et le mot de passe.
Fait.
J'ai dû changer mon mot de passe de domaine et git cessé de travailler. J'ai supprimé les entrées au lieu de les éditer. Cela a fonctionné pour moi.
OriginalL'auteur kxiaocai
Si vous souhaitez utiliser GIT de la CLI et de ne pas interagir avec la construction GIT wrappers dans Visual Studio, vous devez activer Alterner les informations d'Authentification
Comment?
et de la paramétrer.
il peut varier entre les versions. c'est pourquoi j'ai ajouté capture d'écran
Je n'ai pas eu à le faire. À l'aide d'un PAT pour Git Bash semble fonctionner très bien.
Veuillez utiliser une tape au lieu de d'autres informations d'identification.
fonctionne pour moi! Merci
OriginalL'auteur CodeWizard
La meilleure option aujourd'hui est d'installer https://github.com/Microsoft/Git-Credential-Manager-for-Windows qui prend en charge VSO, GitHub et s'améliore chaque mois.
Ce service est également disponible pour Mac et Linux github.com/Microsoft/Git-Credential-Manager-for-Mac-and-Linux - parfaitement fonctionné pour moi, sans avoir à ajouter les moins sécurisés "d'autres informations d'identification".
C'est en effet le "de facto" solution fournis par microsoft. D'autres solutions que de travailler ici doivent être considérées comme des ajustements.
Solution sympa. Il suffit de l'installer et il fonctionne!
OriginalL'auteur Giulio Vian
Supprimer".git/config' et essayez de nouveau. Attention cela peut réinitialiser certains git paramètres de trop!
J'ai essayé d'autres informations d'identification Personnelle et Jeton d'Accès pour de nombreuses fois avec le bouton droit de créance et il arrêtait pas de me dire "fatal:" echec de l'Authentification.
Enfin, j'ai trouvé il y a un fichier nommé ".git/config" situé à la racine de mon Repo. J'ai supprimé ce fichier et taper mon mot de passe à nouveau, il a travaillé.
OriginalL'auteur Longfei Wu
J'ai soudain commencé à recevoir cette erreur lorsque vous tentez d'envoyer les modifications de VS2017 à un VST dépôt Git. Cette fonctionnalité avait travaillé la veille.
J'ai vérifié mon git.fichier journal et a vu une autre exception :-
J'ai téléchargé la dernière version de Git CredentialManager source de Gits Gestionnaire d'informations d'Identification repo et débogué.
Une fois authentifié, l'exception suivante s'est produite :-
J'ai alors réalisé que j'avais récemment mis en place un violon pour agir comme un proxy pour tous les services conformément à l'article capture-trafic-de-.net-services-avec-fiddler
Une fois que j'ai couru Fiddler, j'ai été en mesure de se connecter avec succès.
OriginalL'auteur Mr Slim
Avec VSTS l'url est, Lors de la copie git clone url de vsts vous obtenez toujours
https://orgname@dev.azure.com/org/project/_git/repo
Remplacer orgname@ avec votre nom d'utilisateur secondaire que vous avez créée dans VSTS -> profil de> la Sécurité.
final url git -
https://alternateusername@dev.azure.com/org/project/_git/repo
OriginalL'auteur Max
J'ai essayé beaucoup d'options, mais la seule qui a fonctionné pour moi a été de:
Télécharger le Git Gestionnaire de Mot de passe à partir de son Les communiqués de section
Essayer de faire simple
git fetch
qui apportera automatiquement la fenêtre(suppléant par défaut de windows par exemple) et demander à entrer le nom d'utilisateur et le mot de passe, mais avec plus d'élégance que le standard.Après avoir saisi correctement les informations d'identification, il a travaillé, même si j'ai eu une erreur en avant.
P. S. Si vous obtenez "Mauvais Identifiants" genre d'erreurs, vérifiez toujours si le référentiel nom d'utilisateur et mot de passe sont corrects. Si vous hésitez juste réinitialiser le mot de passe et essayez d'utiliser le même que celui dans le Git Mot de passe du gestionnaire de fenêtre.
OriginalL'auteur Arsen Khachaturyan
Que j'ai rencontré le même problème. La sortie d'erreur de la fenêtre ressemble à ceci:
Suivant les étapes résolu le problème:
Ci-dessous Générique d'Identification, sélectionnez une entrée de la git & mise à jour de mot de passe.
Mot de passe doit être la même que pour windows(système) mot de passe de connexion.
OriginalL'auteur Anusha M Shetty
Tous j'ai besoin ce sont les informations d'identification correctes. lors du déploiement d'une application web, j'ai dû aller dans le Centre de Déploiement, le Déploiement des informations d'Identification. Et puis à utiliser l'Application les informations d'Identification ou de créer des informations d'Identification Utilisateur. Après cela, supprimer les informations d'identification mises en cache sur l'ordinateur local (windows: Panneau de configuration\Comptes d'Utilisateurs\Gestionnaire d'informations d'Identification). exécuter "git push webapp master:master" de nouveau, entrez les informations d'Identification de Déploiement. Cela a fonctionné pour moi.
OriginalL'auteur mahesh
Ma solution a été d'un peu différent et plus rapide 🙂
Aller à VSCode et dans le Terminal écrire:
config d'informations d'identification.helper wincred
Aller à Visual Studio (pas de VSCode) et de faire un git pull. Une fenêtre pop up va s'afficher vous demandant des informations d'identification. Mettez vos informations d'identification pour les pensions de
Aller à VSCode et de faire un git pull. Informations d'identification sont automatiquement récupérées à partir de wincred magasin
Informations d'identification sont automatiquement créés et stockés dans wincredentials, donc la prochaine fois on ne peut vous demander des informations d'identification. (aussi un Jeton d'Accès sera fourni à partir de visualstudio.com si vous utilisez DevOps hébergé repo git).
OriginalL'auteur Antonio Buonaiuto
J'ai eu le même problème, j'ai essayé de mettre à jour mon mot de passe à l'aide de windows gestionnaire d'informations d'identification, il n'a toujours pas résoudre le problème
Panneau de configuration --> Gestionnaire d'informations d'Identification --> Gérer les informations d'Identification Windows --> Choisissez l'entrée du dépôt git, et de Modifier l'utilisateur et le mot de passe.
J'ai ensuite supprimé tous les git entrée correspondante dans le gestionnaire des informations d'identification, puis essayé d'utiliser Git à l'aide de visual studio, cette fois-ci invité à nouveau les informations d'identification
OriginalL'auteur Web Application Developer