最近学着用GitBash,发现上来gitclone 就报错。由于我是纯小白,所以试了比较多次,终于成功了。
首先我试了一下关闭梯子,发现还是不行。上网搜,说是代理问题,可我也不知道啥叫代理,反正大概意思就是电脑连通网络的端口不太对劲。
试了下完美解决 git 报错 “fatal: unable to access ‘https://github.com/.../.git‘: Recv failure Connection was rese-CSDN博客这个博主的方法,没啥用,还是不行。
他是叫我把电脑代理的端口改为7890,然后再把gitbash的端口改为7890,这样二者就一致了。嗯,看着很有道理,可是没用,不知道为啥。
他这边只是把http的代理改成跟电脑一致了,但是https的没有改,我不知道是不是这里的问题。
然后我把自己电脑的端口又改成了原来的8890 ,然后又用下图的方法,把git的端口(包括http和https)改成了和电脑一致的8890,结果就很神奇的好了。
总之就是本机系统代理端口和git端口要一致,而且,注意,而且是要把git的改成跟主机原来的一致,反正我试了把主机和git同时改为7890,是不行的。
【新说明】:大家想知道原理的话,可以看我另一条博客