赞
踩
在某些仓库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密钥在github新建链接,但是在github建立完成链接之后还要记得在本地的git加上ssh密钥,否则也无法连接远程仓库。
生成密钥:
ssh-keygen -t rsa -C "邮箱地址@...com"
github添加密钥:
终端添加密钥:
cat ~/.ssh/id_rsa.pub
成功
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。