关于路径要不要加
在某些仓库pull和push时直接操作就可以,但有些仓库必须写上同步的路径,否则无法读取仓库:
ssh: connect to host github.com port 22: Connection timed out
fatal: Could not read from remote repository.Please make sure you have the correct access rights and the repository exists.
这里应该属于提示的最后一种情况“repository not exists”,在推送和拉取的时候加上路径即可:
git push origin master
git pull origin master
Git没有添加ssh密钥
有时候因为git一些玄学问题不得不重新生成ssh密钥在github新建链接,但是在github建立完成链接之后还要记得在本地的git加上ssh密钥,否则也无法连接远程仓库。
生成密钥:
ssh-keygen -t rsa -C "邮箱地址@...com"
github添加密钥:
终端添加密钥:文章来源:https://www.toymoban.com/news/detail-551659.html
cat ~/.ssh/id_rsa.pub
成功文章来源地址https://www.toymoban.com/news/detail-551659.html
到了这里,关于Git无法读取远程仓库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!