Maison  >  Article  >  outils de développement  >  Parlons de la façon de supprimer les informations de nom d'utilisateur et de mot de passe dans Git (deux méthodes)

Parlons de la façon de supprimer les informations de nom d'utilisateur et de mot de passe dans Git (deux méthodes)

PHPz
PHPzoriginal
2023-04-03 11:53:032539parcourir

Lors de l'utilisation de Git, nous devons parfois supprimer les informations enregistrées sur le nom d'utilisateur et le mot de passe. Cette situation se produit généralement lorsque le mot de passe du compte Git change ou lorsque vous devez changer de compte. Cet article explique comment supprimer les informations de nom d'utilisateur et de mot de passe enregistrées dans Git.

  1. Afficher les informations de nom d'utilisateur et de mot de passe enregistrées

Tout d'abord, nous devons afficher les informations de nom d'utilisateur et de mot de passe actuellement enregistrées par Git. Cela peut être réalisé via la commande suivante :

git config --global --list

La commande ci-dessus affichera les informations de configuration globale de Git, y compris notre nom d'utilisateur, notre adresse e-mail et d'autres informations. Si les informations du nom d'utilisateur et du mot de passe ne sont pas affichées ici, cela signifie qu'aucune information de mot de passe du compte n'est actuellement enregistrée.

  1. Supprimer les informations de nom d'utilisateur et de mot de passe enregistrées

Pour supprimer les informations de nom d'utilisateur et de mot de passe enregistrées, vous pouvez directement supprimer le cache d'informations d'identification de Git. Ceci peut être réalisé via la commande suivante :

git config --global --unset credential.helper

Après avoir exécuté la commande ci-dessus, Git n'enregistrera plus aucune information de mot de passe de compte.

Si vous souhaitez supprimer des informations spécifiques sur le compte et le mot de passe, vous pouvez utiliser la commande suivante :

git config --global --unset credential.helper 'https://github.com'

La commande ci-dessus supprimera les informations sur le compte et le mot de passe enregistrées par GitHub. Vous devez remplacer « https://github.com » par l'adresse du référentiel Git que vous souhaitez supprimer.

  1. Vider le cache des informations d'identification

Si la simple suppression des informations ne suffit pas, nous devons également effacer les informations utilisateur enregistrées dans le cache des informations d'identification. Vous pouvez vider le cache des informations d'identification via la commande suivante :

git credential-manager clear

Après avoir exécuté la commande ci-dessus, confirmez si vous souhaitez effacer tous les caches d'informations d'identification et entrez Y pour confirmer l'effacement.

À ce stade, nous avons supprimé avec succès les informations de nom d'utilisateur et de mot de passe enregistrées dans Git.

Résumé

Pour supprimer les informations de nom d'utilisateur et de mot de passe enregistrées dans Git, il existe généralement deux méthodes : supprimer le cache des informations d'identification de Git ou vider le cache des informations d'identification. Les utilisateurs peuvent choisir différentes méthodes en fonction de leurs besoins.

Il convient de noter qu'après avoir supprimé ou vidé le cache des informations d'identification Git, vous devrez ressaisir les informations de votre compte et de votre mot de passe la prochaine fois que vous extrairez ou pousserez du code. Dans le même temps, afin d'éviter de saisir fréquemment des mots de passe, nous pouvons utiliser des clés SSH pour extraire et pousser du code.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn