git Задать user.name и user.email для проекта | Просто блог

git Задать user.name и user.email для проекта

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

git config —global user.name «YourLastName YourFirstName»

git config —global user.email your_email@your_domain.ru

Но как быть, если возникла необходимость для одного или нескольких проектов изменить эти настройки? А необходимость такая может возникнуть, если к примеру вы принимаете участие в разработке разных проектов от разных заказчиков. Каждый заказчик может иметь внутренний регламент, например строго использовать корпоративный домен почтового адреса.

Git сервер от широко известной компании Atlassian Bitbucket имеет возможность задавать для репозитория правила выполнения commit-ов. Если пользователь, хоть и имеющий доступ к серверу git, но некорректно заполнит настройки имени пользователя или почты, заблокирует возможность push-а.

Для переопределения глобальных настроек гита необходимо зайти в папку .git вашего проекта и в файле config внести следующий текст:

[user]
name = Your Name
email = name@domain.ru

Если в папке .git файла config нет, создайте его. После сохранения все commit-ы пойдут с указанными данными.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: