Git посмотреть/поменять данные пользователя user.name, user.email

На github есть график на главной странице профиля, показывающий contributions по дням в различные проекты. Они могут перестать фиксироваться в тех проектах, которые были созданы с другими данными пользователя git.

Т.е.к примеру вы инициализировали репозиторий от git пользователя с данными [email protected] а затем на другой машине отправляете коммиты, но в графике они не фиксируются, потому что здесь у вас [email protected] либо другое имя пользователя.

В рамках проекта данные пользователя можно посмотреть командой

А глобальные данные так:

А изменить данные пользователя git можно передав в параметре строку

Без аргумента —global  изменяем локально в рамках проекта. Без передачи параметра также можно посмотреть отдельно данные user.email или user.name

Помимо глобальных данных, могут быть настроены системные, они находятся в /etc/gitconfig, посмотреть можно так:

Глобальные данные также можно посмотреть в файле ~/.gitconfig он находится в домашнем каталоге пользователя (значок тильды ~ в понимании оболочки ваш домашний каталог)

На уровне проекта файл конфига находится в direcroty-project/.git/config но если вы не устанавливали отдельно для проекта данные пользователя, то их в этом файле и не будет, они будут подхватываться из глобальных настроек.

Оставить комментарий

Ваш адрес email не будет опубликован.