标签: git bash github
我使用新的Github帐户和新用户名。
我已在计算机上为新帐户生成了SSH密钥。
https://help.github.com/articles/generating-ssh-keys/
当我尝试在新帐户中推送回购时,我得到了
remote: Permission to "user name on new account"/repo.git denied to "user name on old account".
我是否必须在某处更改Github中的用户名?
答案 0 :(得分:3)
如果您使用wincred进行credential.helper,git会将您的凭据存储在标准窗口Credential Manager中:
答案 1 :(得分:0)
只需登录您的旧GitHub帐户,转到设置,SSH密钥并删除密钥。或者从您的计算机中删除旧的私钥。必须有另一种方法来做到这一点。但这对我有用。