Webdev сохраненки
13 subscribers
137 photos
17 videos
7 files
353 links
Tips and tricks и прочие полезности из области веб-разработки, а также репосты понравившихся материалов
加入频道
Channel photo updated
Всем привет! Созрел-таки для создания небольшого канала. Здесь будут tips and tricks и прочие полезности из области веб-разработки, а также репосты понравившихся материалов. Welcome on board!
Как поменять username и email в git на локальном, глобальном и системном уровнях

git предоставляет нам возможность поменять username и email на трёх уровнях:

- локальном,
- глобальном,
- и системном.

Локальные настройки git находятся по адресу:

/<корневая_папка_проекта/.git/config,

глобальные –

в ~/.gitconfig в Unix-подобных системах и C:\<имя_пользователя>\.gitconfig в системах Windows,

системные —

в $(prefix)/etc/gitconfig в Unix-подобных системах и в C:\ProgramData\Git\config в Windows.

Кроме того, важно помнить о приоритете настроек — наибольшим приоритетом обладают локальные настройки, наименьшим — системные. Это означает, что при поиске значения той или иной настройки git будет начинать с локального уровня и подниматься до системного.

Изменить username/email на локальном уровне можно следующими командами:

git config user.name "Your project specific name"
git config user.email "[email protected]"

Проверить изменения можно так:

git config --get user.name
git config --get user.email

На глобальном уровне username/email можно изменить так:

git config --global user.name "Your global username"
git config --global user.email "[email protected]"

Проверить изменения:

git config --global --get user.name
git config --global --get user.email

На системном уровне username/email можно изменить так (как правило, нужды менять настройки на системном уровне нет, но тем не менее):

git config --system user.name "Your default name"
git config --system user.email "[email protected]"

Проверить изменения:

git config --system --get user.name
git config --system --get user.email

А чтобы посмотреть все установленные настройки и узнать где именно они заданы, используйте следующую команду:

git config --list --show-origin

#кодинг
#git