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就可以成功提交了。