【发布时间】:2016-12-27 17:37:40
【问题描述】:
如果我使用错误的本地凭据(用户名和密码)提交到 github,是否可以在 github 上更改提交者名称?如果您有两个 git 帐户,则可能会发生此问题!顺便说一句,我没有问如何重新配置您的本地 git 帐户。
【问题讨论】:
标签: github
如果我使用错误的本地凭据(用户名和密码)提交到 github,是否可以在 github 上更改提交者名称?如果您有两个 git 帐户,则可能会发生此问题!顺便说一句,我没有问如何重新配置您的本地 git 帐户。
【问题讨论】:
标签: github
1- 使用
配置您的新用户名和电子邮件更改用户名:git config username.user <username>
更改邮箱:git config username.email <email>
2- 运行此命令git commit --amend -C HEAD --reset-author
3- 运行此命令git push --force
这将改变上次提交中的另一个。
【讨论】:
git config user.email <email> 工作
git config user.name <username> 和 git config user.email <email> 为我工作
你可以在本地更改最后一次提交
git commit --amend --author="Author Name <email@address.com>"
然后做一个
git push --force
这将强制将创作的提交置于旧提交之上。
【讨论】:
fatal: --author 'username <email>' is not 'Name <email>' and matches no existing author