Не удается найти файл gitconfig хранит настройки

Я только начал изучать Linux и Git. Я использую Linux Mint. У меня есть Git и emacs, установленные через apt-get.

Im, используя следующий учебник https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup

Он говорит, что есть конфигурационные файлы в трех разных местах:

  1. ~/.gitconfig или
  2. файл конфигурации в каталоге Git (то есть, .git / config) любого репозитория, который вы используете в настоящее время.

Я только что начал с Git, поэтому предположим, что Вариант 3) не применим

Я проверил оба 1) и 2) - я просто не могу найти файлы в любом месте

я погуглил это без везения и сделал sudo find . -name в корневом каталоге

понятия не имею, что происходит, когда я запустить этот

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

(я использовал свое имя фамилия выше, очевидно)

это не дает мне ошибка или что - то еще-так где же он записывает эти данные конфигурации?? где эти файлы?

3 ответов


как подтверждает OP, любой git config --global команда создаст / обновит ~/.gitconfig.

а как это скрытый файл по умолчанию, вам понадобится ls -alrt чтобы увидеть его.
git config --global -l перечислит его содержимое.

в целом, git config --list –show-origin показывает все файлы конфигурации.


Я получил файл конфигурации с помощью git config --system --list


чтобы найти свой глобальный :

  1. откройте терминал или командную строку
  2. перейдите в корневой каталог, введя cd ~
  3. раз в корневой папке типа ls -alrt
  4. вы увидите
    • открыть свой .gitconfig тип файла open .gitconfig

чтобы найти конкретный репозиторий :

  1. откройте терминал или командная строка
  2. перейти к вашей репозитория корневой каталог, введя cd path/to/repository-directory
  3. один раз в корневом каталоге вашего репозитория введите ls -alrt
  4. вы увидите
    • чтобы открыть репозиторий .gitconfig тип файла open config