105 votes

Git config global file - supprimer les paramètres

La commande suivante :

$git config --global --list

me donne :

user.name=test user
user.name=gotqn

Je veux supprimer le premier nom. Je me suis référé à cet article et j'ai exécuté les commandes suivantes mais sans aucun résultat :

git config --global --remove-section user.name='test user'
git config --global --remove-section user.name="test user"
git config --global --remove-section user.name=test user
git config --global --remove-section user.name
git config --global --remove-section test user

J'utilise Ubuntu 12.04 et

git version

me donne

git version 1.7.9.5

S'il vous plaît, aidez-moi sur ce point, car je veux essayer de sauvegarder mon projet en utilisant git, mais je ne veux pas exécuter la commande avec le nom 'test user'.

114voto

Redbaron Points 523

Vous pouvez modifier le fichier ~/.gitconfig dans votre dossier personnel. C'est là que toutes les configurations --global sont enregistrées.

101voto

njmason Points 1111

Super late answer, but hopefully still helpful:

git config --global --unset-all user.name

Then you're free to:

git config --global --add user.name 

Réponse très tardive, mais j'espère toujours utile:

git config --global --unset-all user.name

Ensuite, vous êtes libre de:

git config --global --add user.name <whatever>

10voto

bludger Points 2205
git config --global --unset-all user.name

Ou vous pouvez simplement changer le nom d'utilisateur comme ceci :

git config --global --replace-all user.name "Nouveau Nom d'utilisateur"

6voto

gobi Points 161
git config --global -e

Cette commande ouvrira l'éditeur GNU nano avec ce à quoi vous vous attendez.

3voto

Roland Corbu Points 31

Enfin, bien que ce soit un cas marginal, une autre méthode utile est d'utiliser

git config --global --remove-section user

Dans mon cas, cela a parfaitement effacé les données avec peu d'efforts

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X