Skip to main content

Настройка Git

Просмотр всех установленных настроек

git config --list 

Просмотр места размещения настроек 

git config --list --show-origin 

3 уровня настроек: системные, глобальные и репозитория
Значения, общие для всех пользователей системы и для всех их репозиториев. Права суперпользователя. 

 git config --system 

Значения текущего пользователя и применяется ко всем репозиториям в текущей системе. 

git config --global 

Настраивает значения репозитория, который вы используете в данный момент. Нужно находиться в репозитории Git. 

git config --local 

Значение конкретного ключа 

git config <key> 

Настройка имени и адреса электронной почты. Каждый коммит в Git содержит эту информацию и не может быть далее изменен.

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

Настройка текстового редактора для набора сообщений

git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"

Настройка имени ветки при инициализации репозитория командой git init (master по умолчанию). Не обязательно.

git config --global init.defaultBranch main