git fichier global de configuration - suppression des paramètres

76

La commande suivante:

$git config --global --list

me donne:

user.name=test user
user.name=gotqn

Je veux supprimer le prénom. J'ai fait référence à cet article et j'ai effectué les opérations suivantes: commandes 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, car je veux essayer de sauvegarder mon projet en utilisant git, mais je ne veux pas exécuter la commande avec le nom d'utilisateur test.

    
posée gotqn 25.10.2012 - 22:15
la source

6 réponses

81

Vous pouvez modifier le fichier ~/.gitconfig dans votre dossier personnel. C'est ici que tous les paramètres --global sont enregistrés.

    
réponse donnée Marco Ceppi 25.10.2012 - 22:36
la source
79

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>
    
réponse donnée njmason 17.04.2013 - 22:38
la source
7
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 "New User Name"
    
réponse donnée Crusader 26.06.2013 - 10:05
la source
5
git config --global -e

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

    
réponse donnée gobi 23.11.2017 - 07:10
la source
2

Dernier point mais non des moindres, bien que ce soit un cas marginal, il faut utiliser

git config --global --remove-section user

Dans mon cas, cela efface parfaitement les données et avec peu ou pas d'effort

    
réponse donnée Roland Corbu 02.06.2017 - 16:59
la source
0
git config user.name 'your user name'
git config user.email 'your email name'

vous pouvez configurer pour chaque projet de votre entreprise.Et le nom d'utilisateur de global définit votre nom de github privé et email.Je pensais que cela devrait être le meilleur moyen de gérer cette condition.     

réponse donnée Feng Li 01.09.2017 - 05:00
la source

Lire d'autres questions sur les étiquettes