Внутри каталога репозитория git запустите git config user.name.
Почему важен запуск этой команды в каталоге репозитория git?
Если вы находитесь за пределами репозитория git, git config user.nameвыдает значение user.nameна глобальном уровне. Когда вы делаете коммит, соответствующее имя пользователя считывается на локальном уровне.
Хотя маловероятно, скажем user.name, определяется как fooна глобальном уровне, но barна локальном уровне. Затем, когда вы работаете git config user.nameза пределами каталога репозитория git, он дает bar. Однако, когда вы действительно что-то фиксируете, соответствующее значение имеет значение foo.
Переменные конфигурации Git могут храниться на 3 разных уровнях. Каждый уровень отменяет значения на предыдущем уровне.
1. Системный уровень (применяется ко всем пользователям в системе и ко всем их репозиториям)
- для просмотра,
git config --list --system(может понадобиться sudo)
- установить,
git config --system color.ui true
- для редактирования файла конфигурации системы,
git config --edit --system
2. Глобальный уровень (ценности, специфичные лично для вас, пользователя.)
- смотреть,
git config --list --global
- установить,
git config --global user.name xyz
- для редактирования глобального файла конфигурации,
git config --edit --global
3. Уровень репозитория (специфический для этого единственного репозитория)
- смотреть,
git config --list --local
- установить,
git config --local core.ignorecase true( --localнеобязательно)
- для редактирования файла конфигурации репозитория
git config --edit --local( --localнеобязательно)
Как просмотреть все настройки?
- Запустить
git config --list, показывая системные , глобальные и (если внутри репозитория) локальные конфигурации
- Выполнить
git config --list --show-origin, также показывает исходный файл каждого элемента конфигурации
Как прочитать один конкретный конфиг?
- Например, беги,
git config user.nameчтобы получить user.name.
- Вы также можете указать параметры
--system, --global, --localчтобы прочитать это значение на определенном уровне.
Ссылка: 1.6 Начало работы - Первоначальная настройка Git