J'ai installé git avec la commande:
Sudo apt-get install git
J'ai même défini le nom d'utilisateur et l'email dans git config en utilisant ceci:
$ git config --global user.name "John Doe"
$ git config --global user.email [email protected]
Mais quand je tape la commande
git config --list
Il montre seulement ces deux sur la liste comme:
user.name=John Doe
[email protected]
Mais dans le référence principale J'en ai vu beaucoup plus dans la liste, même lorsqu'il a été configuré dans Windows 8, je n'ai configuré que cela et j'ai obtenu une liste complète! Cela signifie-t-il qu'il reste quelque chose à configurer? La référence indique également "Si non configuré, Git utilise l'éditeur par défaut de votre système". Comment puis-je savoir si tout va bien ou s'il doit encore être configuré?
Non, une installation par défaut et en spécifiant uniquement user.name
et user.email
, vous aurez uniquement la liste de ces deux options. Regardez la documentation sur laquelle ces valeurs sont extraites:
Si non défini explicitement avec --file, il y a quatre fichiers où git config recherchera les options de configuration:
$ (préfixe)/etc/gitconfig
Fichier de configuration à l'échelle du système.
$ XDG_CONFIG_HOME/git/config
Deuxième fichier de configuration spécifique à l'utilisateur. Si $ XDG_CONFIG_HOME n'est pas défini ou vide, $ HOME/.config/git/config sera utilisé. Toute variable à valeur unique définie dans ce fichier sera écrasée par tout ce qui se trouve dans ~/.gitconfig. C'est une bonne idée de ne pas créer ce fichier si vous utilisez parfois des versions plus anciennes de Git, car la prise en charge de ce fichier a été ajoutée récemment.
~/.gitconfig
Fichier de configuration spécifique à l'utilisateur. Également appelé fichier de configuration "global".
$ GIT_DIR/config
Fichier de configuration spécifique au référentiel.
Jetez un coup d'oeil aux options. La plupart ont des valeurs par défaut ou un comportement par défaut que git prendra si elles ne sont pas spécifiées.
Pour répondre à votre question, vous devriez avoir une configuration utilisable même avec les couples spécifiés.