Я пытаюсь принять участие в проекте на github.com со своего рабочего ноутбука, который уже настроен для сервера git компании. Есть ли способ зафиксировать, указав разные учетные данные автора, возможно, используя другой файл конфигурации или другие параметры командной строки?
Я пробовал использовать
--author="My Name <MyNameEmail@email.com>"
и я получил сообщение:
Committer: unknown <WorkEmail@workemail.net>
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly:
git config --global user.name "Your Name"
git config --global user.email you@example.com
After doing this, you may fix the identity used for this commit with:
git commit --amend --reset-author
но он все еще не обновлял мое имя пользователя для перехода в проект github.com. Можно ли еще что-нибудь попробовать и возможно ли это?
-c user.name=Me user.email=me@example.com. Чтобы использовать настраиваемую глобальную конфигурацию, см. Этот вопрос или используйте псевдоним оболочки, содержащий-cпараметры. Но ни один из этих вариантов, вероятно, не является правильным в данной ситуации - вам нужна конфигурация для каждого репо.