【发布时间】:2021-01-16 17:14:15
【问题描述】:
我正在使用 2 个不同的 GitHub 帐户来管理 2 个不同的项目。我的设备是使用 Linux beta 终端推送提交的 Pixelbook。我使用 SSH 密钥设置了两个帐户,那里似乎没有问题。
当我最初设置 Linux 时,我将用户名设置为“我的用户名”,这与我的 GitHub A 帐户的用户名巧合。我查看了 Github B-account 上的 repos,看到我的 Linux/A-account 被列为作者。个人资料的链接是正确的帐户(如链接中的 github.com/B-Account)。
我该怎么做
A:将 Linux 用户名更改为不易识别的名称
或
B:(首选)更改作者以进行新提交。
我在这里看到了一些问题,说我可以用脚本或修改命令来更改作者......但我认为我并不真正关心现有的提交。我只是想让它显示实际的 GitHub 帐户名称作为作者而不是我的终端名称。
编辑:
git config --global user.name 命令显示了我的全名,并且电子邮件在 --local 中为每个 repo 设置了适当的电子邮件到关联帐户。
【问题讨论】:
-
你在
git log或 Github 上看到了吗? Github 使用提交时的电子邮件地址与 Github 帐户匹配。如果匹配,它将显示 Github 帐户上的名称,而不是提交中的名称。 -
对不起,我刚看到这个。我在 GitHub 网页上找到了有关提交的信息。
标签: linux git github chromebook