我已经将我的公共ssh密钥添加到git仓库中。 我已经将私钥添加到了我的/c/Users/totty/.ssh/。
当我运行 ssh -vT git@github.com
时,它会显示 Hi X! You've successfully authenticated, but GitHub does not provide shell access.
当我运行 git push origin
时,我得到了 Permission to * denied fatal: Could not read from remote repository
这个github出了什么问题?我无法从cmd、git扩展推送。但在windows的github上可以工作...
当我删除我的ssh密钥并运行 ssh -vT git@github.com
后,我收到了 debug1: No more authentication methods to try.
。
还有另一件奇怪的事情...如果你看一下圈起来的文本,那不是我的用户名或电子邮件。 我甚至检查了我的git配置文件,也没有找到。它是从哪里来的?我的意思是 gs11118
~/.ssh/config
中的条目,从而引用错误的私钥。 - VonC