git解决ssh: Could not resolve hostname github: Name or service not known的问题

git解决ssh: Could not resolve hostname github: Name or service not known的问题

在使用Git上传代码到远程仓库时,走到git push origin master推送这一步的时候,可能某一天突然就会出现这样的错误:

碰到这种情况,第一种方法是登录Github,把原来的密钥删除,重新生成一个。不过这样比较麻烦,这里提供另外一种方法:
打开代码仓库.git文件夹中的config文件,里面可以看到你的远程仓库和各个分支的信息。远程仓库下有对应的url地址,把想要提交代码的url地址删去,改为:

url = git@github.com:username/repo.git

这里需要把username和repo改成你自己的用户名和repo,保存之后再次push就可以成功提交了。


版权声明:本文为qq_32879029原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。