git连接出现无法提交的解决方案

最近在电脑使用git进行博客代码改动的过程中,偶尔会出现执行git push或者git pull等代码时无法正常执行的问题。因为没有经验所以在网络上搜索了很久,最后尝试下发现了以下的解决方式

git代理修改

如果您的电脑上有clash/v2ray等类似的应用(应用的具体用法内容就不明说了),请您确定好他们在启动时使用哪个端口,随后在您的电脑终端中执行以下代码🖥

1
2
git config --global http.proxy "127.0.0.1:对应端口"
git config --global https.proxy "127.0.0.1:对应端口"

请注意,上述命令不要直接使用,需先将端口改为对应的代理端口才可执行

修改本地hosts文件

在cmd中输入指令测试

1
ping github.com

如无法正常ping通,可以尝试本方法

hosts文件路径:

C:\Windows\System32\drivers\etc

在末尾增加以下配置:

1
2
192.30.255.112  github.com git
185.31.16.184 github.global.ssl.fastly.net

更多

在搜到的教程中还有一些其他方式,但因为我还是一个在自学的小白,目前我仅使用过这两种方法,所以暂时不写其他方式啦。如果您还有更好的方法欢迎您在评论区分享一下教程呀!