我有一个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 添加origin git@github.com:user2/Web.git
git push -u origin 主
当我提交时,它会显示以前的帐户用户名(user1)。什么应该在这里问题,我该如何解决这个问题?
感谢。
答案 0 :(得分:0)
尝试做:
ssh -T git@github.com
应打印出您想要的user2
用户名。如果没有,请确保已将密钥正确添加到帐户中,并且正在显示正确的密钥。在上面的命令中使用-v
标志来查看发生了什么。
请注意,Github使用配置的电子邮件将提交与用户关联。因此,请验证它是否已设置(git config -l
等并验证)