Contents

新环境中设置 GitHub 仓库的时候设置了 ssh key push 的时候还是要账户密码。

ssh -T git@github.com

看一下结果,显示

Hi SeanChense! You’ve successfully authenticated, but GitHub does not provide shell access.

stack overflow 有个回答解决了 https://stackoverflow.com/questions/26953071/github-authentication-failed-github-does-not-provide-shell-access

原来是一开始设置 origin 的时候用的 https 的方式,重新用 ssh 的方式设置一下就行了。

这种奇葩问题都能直接找到答案,佩服~!

Contents