Je viens tout juste d’apprendre à connaître Linux et Git. J'utilise Linux Mint. J'ai installé Git et emacs via apt-get.
J'utilise le tutoriel suivant https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup
il dit qu'il y a des fichiers de configuration à trois endroits différents:
/etc/gitconfig
~/.gitconfig
ou ~/.config/git/config
Je viens de commencer avec Git, donc supposons que l'option 3) ne s'applique pas
J'ai vérifié les deux 1) et 2) - je ne peux tout simplement pas localiser les fichiers
Je l'ai googlé sans chance et j'ai Sudo find . -name
dans le répertoire racine
N'avons aucune idée de ce qui se passe quand je lance cette
$ git config --global user.name "John Doe"
$ git config --global user.email [email protected]
(J'ai utilisé mon nom de famille ci-dessus évidemment)
cela ne me donne pas d'erreur ou quoi que ce soit - alors où écrit-il ces données de configuration alors? Où sont ces fichiers?
Comme confirmé par l'OP, toute commande git config --global
créera/actualisera ~/.gitconfig
.
Mais comme il s’agit d’un fichier caché par défaut, vous aurez besoin d’un ls -alrt
pour le voir.git config --global -l
listera son contenu.
Plus généralement, git config --list –show-Origin
affiche tous les fichiers de configuration.
Pour trouver votre fichier global .gitconfig
:
cd ~
ls -alrt
.gitconfig
.gitconfig
, tapez open .gitconfig
Pour rechercher le fichier .gitconfig
d'un référentiel particulier:
cd path/to/repository-directory
.ls -alrt
.git
. Tapez cd .git
git
de votre référentiel, tapez ls -alrt
config
.gitconfig
de votre référentiel, tapez open config
J'ai eu mon fichier de configuration en utilisant git config --system --list