【问题标题】:GitHub : commit display previous account usernameGitHub:提交显示以前的帐户用户名
【发布时间】:2012-02-14 18:47:40
【问题描述】:

我有一个 github 问题,一个月前我在 github 上设置了 git 帐户 (user1) 并在我的系统中使用 git。现在我已经创建了第二个帐户 (user2) 并在 ~/.ssh 文件夹中添加了新的 rsa_id 密钥(在另一个文件夹中备份旧密钥)。

现在当我按照 github 上显示的步骤进行操作时

全局设置:

设置 git git config --global user.name "user2"
git config --global user.email user2@gmail.com

接下来的步骤:

mkdir Web
cd Web
git init
touch README

git add README
git commit -m 'first commit'
git remote 添加源 git@github.com:user2/Web.git
git push -u origin 大师

当我提交时,它会显示以前的帐户用户名 (user1)。这里应该有什么问题,我该如何解决?

谢谢。

【问题讨论】:

    标签: git github


    【解决方案1】:

    尝试做:

    ssh -T git@github.com
    

    它应该打印出您想要的user2 用户名。如果没有,请确保您已将密钥正确添加到帐户中,并且提供了正确的密钥。在上述命令中使用-v 标志来查看发生了什么。

    请注意,Github 使用配置的电子邮件将提交与用户相关联。所以验证它是否真的设置(git config -l 等并验证)

    【讨论】:

      猜你喜欢
      • 2010-12-17
      • 2021-06-09
      • 2023-03-04
      • 1970-01-01
      • 2017-11-13
      • 1970-01-01
      • 1970-01-01
      • 2021-01-25
      • 1970-01-01
      相关资源
      最近更新 更多