it-swarm-ru.tech

Как изменить имя автора на GitHub?

Я новичок в веб-разработке и GitHub. Когда я фиксирую какие-либо изменения, эти изменения отражаются в моем репозитории GitHub в разделе «неизвестно (автор)». Как я могу изменить это, чтобы отразить мое имя/адрес электронной почты?

Благодарю.

47
oxo
$ git config --global user.name "Scott Chacon"
$ git config --global user.email "[email protected]"
101
Ori

Добавьте что-то вроде этого в файл с именем ~/.gitconfig (в вашем домашнем каталоге):

 [Пользователь] 
 name = USERNAME 
 электронная почта = EMAIL_ADDRESS 

где USERNAME и EMAIL_ADDRESS заполнены соответствующим образом

20
Lee Netherton

Обратите внимание, что начиная Git 2.2 (Q3/Q4 2014) и commit 9830534 by Matthieu Moy (moy) , вы, естественно, будете вводить пользователя и адрес электронной почты:

config --global --edit: при необходимости создайте файл шаблона

Когда у пользователя нет файла ~/.gitconfig, используется git config --global --edit запустить редактор по несуществующему имени файла.

Вместо этого создайте файл с содержимым по умолчанию перед запуском редактор.
Шаблон содержит только закомментированные записи, чтобы сохранить несколько нажатий клавиш для пользователя. Если значения угаданы правильно, пользователь должен будет только раскомментировать записи.

Опытные пользователи, обучающие новичков, могут создавать минималистичную конфигурацию для новичков быстрее.
Начинающим, читающим учебник, советующий запустить «git config --global --edit» в качестве первого шага, будет немного больше руководствоваться при первом контакте с Git.


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

Обратите внимание, что имя пользователя и адрес электронной почты угадываются и помещаются в этот файл /.gitconfig, согласно commit 8b27ff7 :

совершать: рекламировать config --global --edit на предполагаемую личность

Когда пользователь не имеет общедоступного файла конфигурации, быстрее использовать вновь введенный шаблон файла конфигурации, чем запускать две команды для установки user.name и user.email. Посоветуйте это пользователю.

Старый совет сохраняется, если у пользователя уже есть файл конфигурации, поскольку функция шаблона в этом случае не сработает.

Новый совет:

Ваше имя и адрес электронной почты были настроены автоматически на основе вашего имени пользователя и имени хоста.
Пожалуйста, проверьте, что они точны.
Вы можете подавить это сообщение, установив их явно. Выполните следующую команду и следуйте инструкциям в редакторе, чтобы отредактировать файл конфигурации: "

git config --global --edit

После этого вы можете исправить идентификатор, использованный для этого коммита:

git commit --amend --reset-author
4
VonC

Git использует ваше имя пользователя, чтобы связать коммиты с личностью . Команда git config может быть использована для изменения вашей конфигурации Git, включая ваше имя пользователя . Вот хорошее руководство: https: // help.github.com/articles/setting-your-username-in-git/

0
Jishnu Dey