【问题标题】:Erroneous author name for a commit in bitbucketbitbucket 中提交的错误作者姓名
【发布时间】:2018-05-29 01:50:48
【问题描述】:

我正在使用 MacOS 上的 Git 终端。如果我推送提交并在 bitbucket 中查看 repo 的历史记录,我会看到 不同于预期的作者姓名。

在本地,我已经在 Git 中全局配置了我的姓名和电子邮件。如果我使用命令获取用户:

git config --get user.name

我的名字正确,例如:MyName。如果我进行推送,它会显示为作者:主帐户,这是值得的)。

我删除了 Git 的旧凭据并重新设置。

我也在使用 Vagrant 盒子。当我从 Vagrant 内部推送时,提交的作者会出现 Vagrant。在 Vagrant 中,我还配置了全局变量,并且我一直在远程显示 Vagrant...

此问题发生在两个不同的帐户中。一方面,在 Bitbucket 中设置了公共 SSH 密钥,所以我在不引入凭据的情况下推送它。我尝试了第二个需要输入用户名和密码来发送提交的 bitbucket 个人帐户,问题是一样的。另外,它删除了与git,bitbucket相关的MAC键的键......没有变化。

如何让 MyName 在 Bitbucket 中显示为作者?

【问题讨论】:

标签: git bitbucket


【解决方案1】:

如果您将代码推送到 Bitbucket 或 GitHub 上,并且您发现提交作者姓名错误。

您可以使用一些基本命令更改您的提交作者姓名。

  1. 您需要使用此命令检查配置详细信息 ( git config --list )
  2. 列表就在您面前,您可以在那里看到详细信息。如果姓名和电子邮件等详细信息有误,您可以使用此命令进行更改。

当您在 bitbucket 或 GitHub 上提交代码后,将在提交部分中提及更改用户名。

更改用户名/作者名:

git config --global user.name "Your Name"

更改邮箱:

git config --global user.email "Your Email "

现在使用此命令再次验证:

git config --list

【讨论】:

    猜你喜欢
    • 2018-08-16
    • 2021-02-08
    • 1970-01-01
    • 2017-05-24
    • 1970-01-01
    • 2013-10-14
    • 1970-01-01
    • 2018-11-21
    相关资源
    最近更新 更多