git报错解决方案
git报错解决方案
问题
1 | fatal: unable to access 'https://github.com/xxx/xxxxxx.git/' |
解决方案
一句话:都试试
1、网络问题
查看自己的网络有没有问题,挂梯子和不挂梯子都试试
2、电脑问题
重启电脑重新试试
3、钥匙过期
重新设置公钥和私钥试试
(1)输入如下指令
1 | ssh-keygen |
(2)根据提示一路回车,如果之前生成过,会有一步overwrite[y/n]
。
(3)将公钥复制到github,把id_rsa.pub
文件中所有内容复制到github的ssh keys
里
1 | cd ~/.ssh |
(4)验证一下是否成功,需要身份验证,在终端提示后输入yes
1 | ssh -T git@github.com |
(5)最后使用如下任意一条命令验证
1 | git pull |
4、代理问题
设置、取消全局代理试试 命令
5、设置Host [我成功了]
设置Host文件,然后git push
确认指纹验证信息,输入yes
后,即可成功。
(1)修改配置文件
1 | vim ~/.ssh/config |
(2)复制进如下内容
1 | Host github.com |
(3)验证是否成功
1 | git push |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Zzzz0zzzZ's Blog!