代码之家  ›  专栏  ›  技术社区  ›  John

为什么github用户名和提交名称不一样?

  •  0
  • John  · 技术社区  · 2 年前

    我在github上上传了我的项目,在网站上我有不同的用户名和提交名称:

    Image

    对于这篇帖子,我把它改成了“名字1”和“名字2”。

    为什么它们不一样?我想我过去已经改变了它(因为名字2对我来说很熟悉:它是我的姓),现在我不知道我在哪里改变了它。 我想将其更改为名称1(我的github用户名)。

    我试图改变Git用户。电子邮件和用户。名称,但这些名称对名称2没有影响。

    1 回复  |  直到 2 年前
        1
  •  0
  •   Adnan    2 年前

    您可以在本地git配置中查看用户名和用户电子邮件:

    $ git config --list
    

    如果不同,则可以在下一次提交时更改:

    $ git config --global user.name "John Doe"  
    $ git config --global user.email johndoe@example.com
    

    另一种方式是,你可以在回购协议中使用一个特殊的文件,将用户名和电子邮件更改为其他内容

    创建一个名为 .mailmap

    加上这一行:

    Name 1 <name1@email.com> Name 2 <name2@email.com>