如何更正git review标题中的电子邮件id?
当我在GitHub中提出一个PR(拉请求)时,我有一个错误的电子邮件id,即abc@xyz.com.如何更正git review标题中的电子邮件id?,git,github,Git,Github,当我在GitHub中提出一个PR(拉请求)时,我有一个错误的电子邮件id,即abc@xyz.com. $ git log commit 4f65741b4b414bdf7e287c7bbd28d5e727ff62b9 (HEAD -> perf-enh-tcs) Author: abc<abc@xyz.com> Date: Mon Aug 24 15:53:43 2020 +0530 $git日志 提交4f65741b4b414bdf7e287c7bbd28d5e727f
$ git log
commit 4f65741b4b414bdf7e287c7bbd28d5e727ff62b9 (HEAD -> perf-enh-tcs)
Author: abc<abc@xyz.com>
Date: Mon Aug 24 15:53:43 2020 +0530
$git日志
提交4f65741b4b414bdf7e287c7bbd28d5e727ff62b9(头部->性能增强tcs)
作者:abc
日期:周一至八月24日15:53:43 2020+0530
GitHub中的电子邮件id为abc@xyz.tech. 因此,由于不匹配,PR中存在错误
我尝试将我笔记本电脑git帐户上的电子邮件id修改为abc@xyz.tech使用下面的命令
git config--global user.email“abc@xyz.tech"
当我推送新的补丁集时,我仍然看到旧的电子邮件被接收,PR失败。运行以下命令来修改(更改)最新提交的作者:
git commit --amend --author="Full Name <email@xxx.y>" --no-edit
git提交--amend--author=“全名”--无需编辑
- 该命令所做的是用新的提交覆盖最近的提交
标志允许您修改提交,而无需更改其消息--no edit
git commit--amend--reset author
修复作者。如果不止这些,那么你应该看看。通过“git commit--amend--reset author”,我可以摆脱旧的电子邮件。当我推送新的补丁集时,它正确地接受了新的电子邮件id并通过了PR。