例如gitlab仓库的域名是http://127.1.1.1.1:8080
而clone的地址却是http://gitlab/xxx/xxx.git
就会出现报错:fatal: unable to access 'http://gitlab/xx/xxx.git/': Could not resolve host: gitlab
解决方法:将gitlab替换成仓库域名
也就是clone的地址变成:http://127.1.1.1.1:8080/xxx/xxx.git
git clone/pull/push失败的其他原因:
1.仓库权限不够,让有权限的项目成员给你改一下就行了
2.remote: HTTP Basic: Access denied:本地git的账号密码与仓库注册时的账号密码不一致,重新设置一下本地git的账号密码或者是注册仓库的账号密码,只要保持一致就行了。
3.private仓库clone的时候第一次需要输入账号密码,指的是登录该仓库的账号密码,并不是git本地的账号密码,不要搞混,命令行会提示:
username for "http://xxxx":
password for "http://xxxx":
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。