$ 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