web-dev-qa-db-fra.com

Fatal: impossible de lire le mot de passe pour 'https: //[email protected]': invites de terminal désactivées

J'essaie de fusionner la branche develop avec la branche master lors de la construction avec la tâche Azure Pipelines PowerShell.

Mais lors de l'exécution de la commande git Push, Je reçois cette erreur:

Fatal: impossible de lire le mot de passe pour ' https: //[email protected] ': les invites du terminal sont désactivées

Le référentiel de code est "Azure Repos Git".

git checkout -b master
git config --global user.email "[email protected]"
git config --global user.name "xxxxx"
git merge Origin/develop 
git Push Origin master

Après avoir référé certaines URL, j'ai créé le jeton d'accès personnel et modifié la commande Push en git Push https://[email protected]/OrganizationName, mais ça ne marche toujours pas.

Veuillez me le faire savoir si vous trouvez une solution à ce problème.

3
Kattesang

Lisez s'il vous plaît git-credential-cache .

Le but de cet assistant est de réduire le nombre de fois que vous devez taper votre nom d'utilisateur ou votre mot de passe. Par exemple:

$ git config credential.helper cache
$ git Push http://example.com/repo.git
Username: <type your username>
Password: <type your password>

[Travaillez encore 5 minutes]

$ git Push http://example.com/repo.git

[Vos informations d'identification sont utilisées automatiquement]

0
facepalm42