我的git用户名是' new_username'现在,我通常可以拉扯。
但有时候,突然之间不能因为我不知道而拉扯。
$ git pull
ERROR: Repository not found.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
奇怪的是按照命令进行解决。
$ ssh -T github.com
Hi old_username! You've successfully authenticated, but GitHub does not provide shell access.
' old_username'是我以前用过的旧git用户名。
为什么?
vim~ / .gitconfig
[user]
name = new_username
email = new_username@xxx.com
现在,重启我的Mac OS然后我可以git pull。
答案 0 :(得分:2)
Github用户名由您导入帐户的公开ssh密钥识别。如果您对更多帐户使用相同的帐户,可能会出现一些问题。