文章目录
1、出现问题
在运行本地go的main方法时出现了 "go gitlab.**** reading gitlab.****** at reversion v****:unkown reversion v******"
,
查看了网上的说法,大致问题出现在几个地方:
- 1.git版本过低
- 2.go get获取的方式和git获取不一样,可参考:Go 每日漫谈——Go Module 的一些坑
然后我试了上述两个方法都不行,于是试了一下在本地去下载需要的包(公司的私库),结果发现提示的登录账号和我的对不上,于是我就试了通过SSH密钥的方式去登录,结果发现可以下载。
2、是否git版本过低
在控制台输入 git version命令查看git版本
正常来说2.21以上的版本都是没有问题的
3、go get获取方式替换
我们在idea控制台输入:git config --global url."git@github.com:".insteadOf "https://github.com/"
,注意这边的格式是:
git config --global url.“替换的地址”.insteadof “被替换的地址”
我们可以在C:\Users\admin的 .gitconfig 中看到我们替换的内容
这个替换的地址是我们的工程的地址,把