Gitlab通过URL导入项目问题

通常Gitlab代码仓库迁移,需要导入新的Gitlab,难免会出现某些问题,比如

报错提示在此 URL 上没有有效的 Git 仓库。如果您的 HTTP 仓库不能公开访问,请验证您的凭据
英文报错就是There is not a valid Git repository at this URL. If your HTTP repository is not publicly accessible, verify your credentials.

这根本不是问题,但有的人参数都没输入完,就说这是问题!但凡输入完账户和密码就不会说这么愚蠢的问题,哪怕在URL后面按个空格键。

然后点新建项目又提示这个报错

这其实Gitlab网络安全策略引起的,需要登陆Gitlab管理员权限账户,选择菜单-管理员-设置-网络-外发请求

勾选允许Webhook和服务对本地网络的请求,然后保存配置,再次导入就成功了。


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!