Что я должен использовать для git user.name?

Я очень новичок в Git и никогда раньше не использовал VCS. Я только что открыл аккаунт GitHub. Я начал читать страницы справки GitHub. Я загрузил и установил Git на свою локальную машину Windows. Оттуда я был направлен в книгу Pro Git. Во время начальной настройки я использовал свое надлежащее юридическое имя.

Я так много читал о Git и GitHub в последнем маленьком бите, о котором я не могу вспомнить, где я что-то читал. Я думал, что что-то прочитал где-нибудь (но не могу найти его сейчас), который сказал, что я должен использовать свое имя пользователя GitHub в качестве моего Git user.name. Так что теперь я не уверен, что делать.

Я прочитал эту страницу Pro Git, в которой говорится:

$Git config --global user.name "John Doe"

И я прочитал эту страницу GitHub, в которой говорится:

$Git config --global user.name "Ваше имя здесь"

Первое означает, что нужно использовать свое собственное имя, второе - неясно. Однако на странице GitHub также есть следующее:

Мы используем адрес электронной почты, чтобы связать ваши транзакции с вашей учетной записью GitHub.

Что я беру от этого, так это то, что user.email важно, если я хочу, чтобы мои коммиты были связаны с моей учетной записью GitHub. Поскольку он ничего не говорит о названии, я думаю, что, возможно, это не имеет значения.

Итак, что я должен использовать для моего Git user.name?

Ответ 1

Вы можете использовать свое собственное имя, имя пользователя или любой другой идентификатор, который вы хотите использовать для user.name. Он будет регистрироваться в каждой транзакции вместе с вашим адресом электронной почты, сообщением о фиксации и различными другими деталями. И вы совершенно точно знаете, как GitHub использует адрес электронной почты. Удачи с git! Вы на правильном пути с Pro Git.

Ответ 2

Как сказано в этом поле, используйте его для своего имени. Вы можете установить свой адрес электронной почты в поле настроек user.email. Github также использует электронную почту для отображения вашего глобального изображения аватара из службы Gravatar. Я предпочитаю устанавливать свое полное имя/адрес электронной почты в глобальной конфигурации, но вы также можете установить конфигурацию для проекта. По умолчанию все ваши репозитории будут использовать глобальную настройку (например, "John Doe" ), если вы явно не переопределите ее с помощью локальной настройки (например, toxalot).

Ответ 3

Для электронной почты есть "user.email". Я использую оба, и оба они регистрируются в коммитах.