web-dev-qa-db-fra.com

Linux - Comment supprimer les informations d'identification Git

Iran

git config credential.helper store

et a couru

maître git Push Origin

où j'ai entré mes informations d'identification et ils ont été enregistrés.

J'ai lu qu'elles étaient stockées en texte brut et je souhaite maintenant supprimer mes informations d'identification afin qu'elles soient enregistrées et entrées par défaut.

Comment puis-je faire ceci?

13
Max Li

Exécutez la commande suivante dans le terminal pour supprimer vos informations d'identification stockées dans le cache. 

git config --global --unset credential.helper
31
Coder

Vos informations d'identification sont stockées dans le fichier que vous (ou la chose utilisant git credential-store) avez spécifié lorsque vous (ou elle) avez exécuté la commande, comme décrit dans la documentation . La valeur par défaut est $HOME/.git-credentials. Vous devriez pouvoir ouvrir ce fichier dans votre éditeur et le modifier, ou simplement le supprimer complètement.

Notez que vous pouvez également modifier l’assistant d’identité afin qu’il ne soit plus stocké. Voir the git credential-cache documentation également, par exemple.

7
torek

Comme il n'a donné aucun indicateur comme global ou local ou system, il prendrait local de default, la méthode correcte consiste donc à accéder au dossier correspondant ) et tapez cette commande

git config --local --unset credential.helper

ou

git config --unset credential.helper

Référence: https://www.atlassian.com/git/tutorials/setting-up-a-repository/git-config

4
Karthik Kannan

Si vous souhaitez que le démon quitte tôt, en oubliant toutes les informations d'identification mises en cache avant leur expiration, vous pouvez émettre une action de sortie et exécuter la commande suivante.

sortie git credential-cache

1

Aucune des solutions ci-dessus n'a fonctionné pour moi. J'ai révoqué l'accès par suppression du jeton que j'avais généré la machine.

Je me suis connecté à la page Web GitHub et je suis allé à:

0
Sheece Gardazi