我有我的私人存储库并从我的机器上提交。在我的 hgrc 文件中,我有这样的东西
[ui]
username = John <jon@mail.com>
在我的存储桶帐户中,我将相同的邮件和名字设置为 John。现在我提交并在概述选项卡下我有完全不同的名称。我该如何解决?此致
当您从 BitBucket 克隆时,它会在站点前面加上当前登录的用户名。例如,不是从https://bitbucket.org/dls/commit-msg-check
它克隆,而是从https://dls@bitbucket.org/dls/commit-msg-check
. 请注意第二个 url 中的dls@。
如果您的本地 .hgrc 或 Mercurial.ini 文件中有不同的用户名,BitBucket 会(理所当然地)混淆。这就是 BitBucket 向您展示它感到困惑的方式:
注意用户名旁边的问号。将鼠标悬停在它们上方会显示“作者未映射到 BitBucket 用户”帮助文本。
如果您使用 OpenID 登录 BitBucket,那么您的用户名是 Artur(我知道您用来登录 StackOverflow 的用户名相同)是有意义的。在这种情况下,您可以查看此链接以了解如何在 BitBucket 中设置别名。