$ ssh -T git@github.com Hi xxx! You've successfully authenticated, but GitHub does not provide shell access.


正常来说这个是可以push到github上, 但是你本地出现了两个hub(比如一个是github, 一个是gitlab), 你可以在~/.ssh/config中能查看到你添加的公钥, 但是会出现每隔一段时间都会无法提交到github上, 提示错误如下

$ git push
Connection reset by 20.205.243.166 port 22
fatal: Could not read from remote repository

这个时候重新来一下ssh -T git@github.com, 就可以提交了, 但是这个不是一个长久之计, 所以可以通过重新指定分支来解决

git remote -v
git remote rm origin
git remote add origin git@github.com:名称/仓库.git
git push --set-upstream origin master

即可


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM