Git, широко распространенная распределенная система контроля версий, является неотъемлемой частью многих рабочих процессов разработки программного обеспечения. Одним из первых шагов после установки Git является настройка имени пользователя и адреса электронной почты Git. Эта настройка очень важна, поскольку Git связывает вашу личность с каждой сделанной фиксацией. В этом руководстве мы рассмотрим процесс настройки имени пользователя и адреса электронной почты Git как в целом, так и для отдельных репозиториев.
Настройка глобального имени пользователя и электронной почты Git
Глобальные имя пользователя и адрес электронной почты Git связаны с коммитами во всех репозиториях вашей системы, которые не имеют специфических для каждого репозитория значений. Вот как задать имя и адрес электронной почты для глобальных коммитов:
1 2 | git config --global user.name "Ваше имя" |
После выполнения этих команд можно убедиться в том, что информация установлена правильно, выполнив команду:
1 | git config --list |
В результате должны появиться следующие данные:
1 2 | user.name=Your Name user.email=youremail@yourdomain.com |
Эти команды сохраняют значения в файле глобальной конфигурации, расположенном по адресу ~/.gitconfig. Файл будет выглядеть примерно так:
1 | nano ~/.gitconfig |
1 2 3 | [user] name = Ваше имя email = youremail@yourdomain.com |
Хотя этот файл можно отредактировать вручную с помощью текстового редактора, мы рекомендуем использовать команду git config, чтобы избежать возможных ошибок.
Настройка имени пользователя и адреса электронной почты Git для одного репозитория
Бывают случаи, когда для конкретного репозитория требуется использовать другое имя пользователя или адрес электронной почты. В таких случаях можно задать имя пользователя и адрес электронной почты для конкретного репозитория. Вот как это делается:
Во-первых, перейдите в корневой каталог репозитория. Например, если ваш репозиторий хранится в каталоге ~/application/, вы можете использовать команду:
1 | cd ~/application/ |
Далее задайте имя пользователя Git и адрес электронной почты:
1 2 | git config user.name "Your Name" |
Чтобы убедиться в правильности внесенных изменений, выполните команду:
1 | git config --list |
В результате должно получиться следующее:
1 2 | user.name=Ваше имя user.email=youremail@yourdomain.com |
Заключение
Настройка имени пользователя и адреса электронной почты Git осуществляется с помощью команды git config. Эти значения очень важны, поскольку они связаны с вашими коммитами. Если вы только начинаете работать с Git, обратите внимание на книгу Pro Git - отличный ресурс для эффективного использования Git.