gitlab 不能通过 https 来 clone 只能 ssh ,大家有遇到过吗?

启用了 2FA

报错信息呢。。

一起给楼主算一卦好了哈哈

我只遇到过只能通过 http 来 clone 不能使用 ssh 的

遇到过, 没设置账号密码就不让用 http

有 2fa 本来就不能 http 拉吧

不喂我报错信息就希望我回答你吗?
可恶,网友现在待遇比 deepseek 还差……

有 2fa 还想通过 https 方式 clone ,那你得设置 access token

就算没启用 2fa ,也应该用 access token 来拉代码才对。

我设置了,为啥还不行呢

在没有错误日志的情况下诊断问题,无异于闭眼开车

错误日志粘到 ai 里,一般都能得到答案

你看了文档吗,access token 也是需要用户名的

算了,大凶之兆,可以 v 我 50 ,可解此卦

docs.gitlab.com/user/profile/personal_access_tokens/#clone-repository-using-personal-access-token

gitlab 后台可以设置仅 ssh 交互

有的梯子会 ban 22

给下报错不行嘛。。。。
只好猜了,这回我猜证书错误,不要想当然的以为浏览器证书正常,git 也能正常解析
git config --global http.sslverify false 试试
community.letsencrypt.org/t/production-chain-changes/150739

别光说“不行”,你倒是说什么现象,什么报错

ssh over 443

跟你相反
我司 gitlab 不能通过 ssh 来 clone 只能 https .
刚来公司时候搞了大半天都拉取不下来....