我很长时间以来一直在个人Mac和IntelliJ上使用Github。 实际上,我也在github上的Git repo支持的本地环境上运行spring-boot config服务器,直到今天一切都工作正常。 今天突然,我的本地配置服务器停止工作。 我尝试过并且无法使用IntelliJ将代码推送到Github
所以我尝试使用终端,但是今天出现了以下错误。
MacBook-Pro ~ % ssh -T -p 443 git@ssh.github.com
The authenticity of host '[ssh.github.com]:443 ([192.30.253.123]:443)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)?
Host key verification failed.
直到昨天,一切正常。我什至没有使用终端,而是通过Intellij提交和推送代码。但是今天一切都在失败。
我在上面的命令中按了yes。并得到以下消息
Warning: Permanently added '[ssh.github.com]:443,[192.30.253.123]:443' (RSA) to the list of known hosts.
Hi xxxxxx! You've successfully authenticated, but GitHub does not provide shell access.
但是我仍然无法推送或感染GitHub。
我检查了~/.ssh
文件夹中的文件。自12月以来,没有任何更改。
我检查了我的Github配置文件设置ssh密钥,自12月以来没有任何更改。
但是突然之间,今天一切都停止了。 任何帮助表示赞赏。
答案 0 :(得分:0)
唯一的区别是,我在咖啡店里使用公共wifi。
再次检查它是否再次起作用(在咖啡店);至少从命令行:
git ls-remote git@github.com:me/myrepo
# or
export GIT_SSH_COMMAND='ssh -p 443'
git ls-remote git@ssh.github.com:me/myrepo