Lors de la configuration, git
j'ai exécuté ces deux commandes:
git config --global user.name "My Name"
git config --global user.email "[email protected]"
Cependant, je doute que j'aie fait une faute de frappe ou non. Alors, y a-t-il une commande pour connaître le nom et l' e - mail qui ont été git
enregistrés lors de la configuration? Évidemment, je peux savoir qu'en utilisant legit log
commande en regardant l'historique des validations. Mais pour cela je dois faire des commits, non? Puis-je le savoir à l'aide de la ligne de commande?
git
git-config
Jebin Philipose
la source
la source
Réponses:
La commande
git config --list
listera les paramètres. Là, vous devriez également trouveruser.name
etuser.email
.la source
Compte tenu de ce que @Robert a dit, j'ai essayé de jouer avec le
config
commande et il semble qu'il existe un moyen direct de connaître à la fois le nom et l'e-mail.Pour connaître le nom d'utilisateur, saisissez:
Pour connaître l'e-mail, saisissez:
Ces deux affichent uniquement le nom et l'e-mail respectivement et il n'est pas nécessaire de parcourir toute la liste. Est très pratique.
la source
Dans votre répertoire de référentiel git , exécutez
git config user.name
.Si vous êtes en dehors d'un référentiel git,
git config user.name
vous donne la valeur deuser.name
au niveau global . Lorsque vous effectuez une validation, le nom d'utilisateur associé est lu au niveau local .Bien que peu probable, disons
user.name
est défini commefoo
au niveau mondial , maisbar
au niveau local . Ensuite, lorsque vous exécutez engit config user.name
dehors du répertoire git repo, cela donnebar
. Cependant, lorsque vous validez vraiment quelque chose, la valeur associée estfoo
.1. Niveau système (appliqué à chaque utilisateur du système et à tous ses référentiels)
git config --list --system
(peut avoir besoinsudo
)git config --system color.ui true
git config --edit --system
2. Niveau global (valeurs qui vous sont spécifiques personnellement, l'utilisateur.)
git config --list --global
git config --global user.name xyz
git config --edit --global
3. Niveau du référentiel (spécifique à ce référentiel unique)
git config --list --local
git config --local core.ignorecase true
(--local
facultatif)git config --edit --local
(--local
facultatif)git config --list
, montrant le système , global , et (si) à l' intérieur d' un dépôt locaux configsgit config --list --show-origin
, affiche également le fichier d'origine de chaque élément de configurationgit config user.name
pour obteniruser.name
, par exemple.--system
,--global
,--local
à lire cette valeur à un niveau particulier.Référence: 1.6 Mise en route - Première configuration de Git
la source
Vérifier le nom d'utilisateur
Définir le nom d'utilisateur
Vérifiez votre email
Définir / modifier votre e-mail
Lister / voir toute la configuration
la source
Parfois, les solutions ci-dessus ne fonctionnent pas dans macbook pour obtenir le nom d'utilisateur n mot de passe.
IDK pourquoi ?, ici j'ai une autre solution.
la source
Ajoutez mes deux cents ici. Si vous voulez obtenir user.name ou user.email uniquement sans sortie verbeuse.
Sur liunx, tapez
git config --list | grep user.name
.Sous Windows, tapez
git config --list | findstr user.name
.Cela ne vous donnera que user.name.
la source