git pull --tags origin master fatal: protocol error: bad line length character:

1,452 阅读1分钟

 >git pull --tags origin master

fatal: protocol error: bad line length character: HTTP

vsocode 推拉克隆代码均报错了,进行了一系列的操作什么ssh,删除凭证等等骚操作后均没有解决这个大BIG,BIG !!!!!bug!!!!!

经过一系列绝望之后,对比git的配置文件

image.png

发现了问题

image.png(这是同事的git的.gitconfig文件)

image.png(这是我的git配置文件)

由上面可以看出来我的配置文件里面把(url.git://.insteadof=https://)把文件的路径所有的https://开头的变成了git://导致路径错误推拉不成功,所以只要把对应文件的添加回来,把错误的删掉就好了

image.png

image.png

那么我为什么要进行这种骚操作呢???????!!!!!!!!!

追究原因我发现了是因为刚拉取一个新项目的时候要安装npm i 依赖,但是安装好久都安装  npm 一直安装不成功  报错128,然后根据网上的一些教程设置了git config --global url.git://.insteadof=https://!!!!!!!!然后陷入了僵局之中希望大家百度的时候一定要想清楚再添加,别给自己找麻烦!!!!!!!!共勉