今天安装了git,对接公司自己的gitlab地址,(注意这里的gitlab是公司内网地址,映射的域名也是内网域名 -- 这是关键,也是后面bug解决的所在)
ssh-key复制了许多遍一直链接不上gitlab,
一直报Permission denied (publickey)
试了网上了解决方法毛卵用,估计个人bug场景不同
以为是公钥的问题,删除公钥重新创建也是无效,我干脆一波在git bash直接输入git clone -- xxxxxxxxxxxxxx
问题来了,这回有了更详细的提示
fatal: unable to access 'http://xxxxxx.com.cn/xxxx/xxxxxxx.git/': Could not resolve host:xxxxxxxxxx.
com.cn
无法解析网址,哟呵,原来是这个公司的gitlab地址因为是内网的地址,因此不能直接通过域名访问,需要换成ip访问,或者在电脑的hosts文件上作域名映射
我选择在hosts文件上作映射,duang-------成功了,由于公司地址不好公开,就不贴图了