我试图为github设置第二个用户。我跟着this文章,创建了SSH密钥,将它绑定到我的github.com accound并添加了远程源。
我如何从这一刻开始?当我使用
git config user.name
git config user.email
命令它仍会显示第一个帐户的数据。
答案 0 :(得分:2)
user.name/email与身份验证无关。仅限提交作者。
检查GitHub是否正确识别您的第二个密钥:
ssh -T github-COMPANY
(github-COMPANY是你的〜/ .ssh / config文件中的密钥,引用你的第二个私钥,只要你的第二个公钥被注册到你的第二个GitHub帐户)
如果这样做(您收到欢迎消息),那么在您的第二个本地仓库中,使用该URL:
git remote set-url origin github-COMPANY:<secondUser>/<secondRepo>
推。