如何更改执行提交到 Github 的 Git 用户名?
How to change Git username that performs commits to Github?
我有两个 Github 帐户:marquizzo
(个人)和 tb-marco
(工作)。
我在 marquizzo
下创建了回购协议,但每当我提交时,他们总是说是 tb-marco
提交的。请参阅下面的屏幕截图:
如何做到 marquizzo
作者是从现在开始的? As recommended in this article,我表演了$ git config --global user.name "marquizzo"
。我已经在全局和回购文件夹中完成了,但仍然没有任何变化。
我应该提一下,唯一启用了 SSH 密钥的帐户是 marquizzo
,我将这些密钥存储在我使用的计算机中,所以这应该是作者,对吗?如果 repo 是私有的,tb-marco
怎么能成为作者呢?此设置存储在哪里,我该如何更改?
用户@Torek 给出了答案。我不得不更改 e-mail 地址,而不是更改 git 配置中的用户名。我找到了有关如何执行此操作的说明 in the first-time Git setup documentation
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com
我有两个 Github 帐户:marquizzo
(个人)和 tb-marco
(工作)。
我在 marquizzo
下创建了回购协议,但每当我提交时,他们总是说是 tb-marco
提交的。请参阅下面的屏幕截图:
如何做到 marquizzo
作者是从现在开始的? As recommended in this article,我表演了$ git config --global user.name "marquizzo"
。我已经在全局和回购文件夹中完成了,但仍然没有任何变化。
我应该提一下,唯一启用了 SSH 密钥的帐户是 marquizzo
,我将这些密钥存储在我使用的计算机中,所以这应该是作者,对吗?如果 repo 是私有的,tb-marco
怎么能成为作者呢?此设置存储在哪里,我该如何更改?
用户@Torek 给出了答案。我不得不更改 e-mail 地址,而不是更改 git 配置中的用户名。我找到了有关如何执行此操作的说明 in the first-time Git setup documentation
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com