git - 为什么我的名字在 git 提交中出现两次?
问题描述
所以,我一直在更改我的 git 提交电子邮件(从公共视图中删除我的主要电子邮件并改用我的辅助电子邮件)。我用这个:
$ git filter-branch --env-filter '
NEW_NAME="New Name Value"
NEW_EMAIL="correct@example.com"
export GIT_COMMITTER_NAME="$NEW_NAME"
export GIT_COMMITTER_EMAIL="$NEW_EMAIL"
export GIT_AUTHOR_NAME="$NEW_NAME"
export GIT_AUTHOR_EMAIL="$NEW_EMAIL"
' --tag-name-filter cat -- --branches --tags
但现在我注意到,在 github 上,对于每个提交,它都说“我的名字”作者和“我的名字”提交。这让我觉得也许我搞砸了。为什么我的名字出现两次,我该如何解决?
编辑:这与我询问提交者和作者之间的区别是不同的。我知道区别。我试图用上面的代码来改变两者,并想知道我做错了什么。
解决方案
推荐阅读
- javascript - 在 mongodb 中使用 $inc 和 $addToSet
- python - 如何解决 pymysql.err.ProgrammingError: 1064 - 在 mysql 上保存数据?
- c# - 在 Excel 功能区上,如何将按钮一直向右对齐?
- javascript - 使用 Google API 自动完成电子邮件地址
- oracle-apex - 访问通过 APEX_ITEM.SELECT_LIST 创建的页面上的项目
- django - 如何在 Django 列表中添加序列号?
- c# - UWP 应用程序的 Azure 服务总线
- spring - 使用 Spring 和 Hibernate 4.3.5 无法正确打印 JSON
- python - 为什么 eval 尝试在 __builtins__ 上下标?
- php - empty() 在 PHP 中使用 isset() 吗?