web-dev-qa-db-fra.com

Impossible de trouver le fichier gitconfig

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:

  1. fichier /etc/gitconfig
  2. fichier ~/.gitconfig ou ~/.config/git/config
  3. fichier de configuration dans le répertoire Git (c'est-à-dire .git/config) du référentiel que vous utilisez actuellement.

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?

10
elnurcoot

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.

8
VonC

Pour trouver votre fichier global .gitconfig

  1. Ouvrez votre terminal ou invite de commande
  2. Accédez à votre répertoire racine en tapant cd ~
  3. Une fois dans votre dossier racine, tapez ls -alrt
  4. Vous verrez un fichier .gitconfig
    • Pour ouvrir votre fichier .gitconfig, tapez open .gitconfig

Pour rechercher le fichier .gitconfig d'un référentiel particulier:

  1. Ouvrez votre terminal ou invite de commande
  2. Accédez à votre répertoire racine du référentiel en tapant cd path/to/repository-directory.
  3. Une fois dans le répertoire racine de votre référentiel, tapez ls -alrt
  4. Vous verrez un répertoire .git. Tapez cd .git
  5. Une fois dans le répertoire git de votre référentiel, tapez ls -alrt
  6. Vous verrez un fichier config
    • Pour ouvrir le fichier .gitconfig de votre référentiel, tapez open config
1
BinaryJoe01

J'ai eu mon fichier de configuration en utilisant git config --system --list

0
Help Out