git push 代码到gitlab时,报错如下:
fatal: unable to access 'http://gitlab.example.com/XXX/': Could not resolve host: gitlab.example.com
原因git需要设置代理,才能git push成功
1.查看gitlab端口号:
vim /etc/gitlab/gitlab.rb
2.查看gitlab服务端ip :ifconfig/ipconfig
3.设置代理:
git config --global http.proxy 192.XXX.XXX.XXX:gitlab端口号
git config --global https.proxy 192.XXX.XXX.XXX:gitlab端口号
4.代理设置成功后再次git push -u origin master会出现弹窗输入账户名和密码,这里输入的是gitlab的账户/密码
注意:若push代码时还是报这个错,这时需要取消代理:
git config --global --unset http.proxy
git config --global --unset https.proxy
尝试其他解决办法时也出现下面的报错 解决方法同上
fatal: unable to access 'http://gitlab.example.com/XXX/XXX': Failed to connect to XXX文章来源:https://www.toymoban.com/news/detail-608068.html
fatal: unable to access 'http://gitlab.example.XXX/XXX': Failed to connect XXX pXX after 2111 ms: Couldn't connect to server文章来源地址https://www.toymoban.com/news/detail-608068.html
到了这里,关于Gitlab:fatal: unable to access ‘http://gitlab.example.com/XXX/XXX/‘: Failed to connect to XXX问题解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!