Github 以不同的用户提交

Github commit with different user

我有一个 github 帐户。当我提交时,它显示的用户与我的 github 帐户用户名不同。我该如何解决?

在本地文件夹的根目录下有一个名为“config”的文件。 尝试“vim .git/config”

文件看起来像这样:

[core]
        repositoryformatversion = 0
        fileMode = false
        bare = false
        logallrefupdates = true
        ignorecase = true
        precomposeunicode = true
[remote "origin"]
        url = https://nanhe@bitbucket.org/nanhekumar/myproject.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master`

    [user]
            name = Nanhe Kumar
            email = info@nanhekumar.com

几个选项:

  1. 更改此文件中的用户名和电子邮件
  2. 使用“git config”命令更改推送到 github 的全局用户或特定文件夹项目的本地用户:

本地:

  • git 配置 --local user.name ""
  • git config --local user.email "<你的邮箱>"

全球:

  • git 配置 --global user.name “”
  • git config --global user.email "<你的邮箱>"