
gitlab 不能通过 https 来 clone 只能 ssh ,大家有遇到过吗?
1 hackingwu OP 启用了 2FA |
2 orFish May 7, 2025 报错信息呢。。 |
4 PromiseResolve May 7, 2025 我只遇到过只能通过 http 来 clone 不能使用 ssh 的 |
5 MoYi123 May 7, 2025 遇到过, 没设置账号密码就不让用 http |
6 Goalonez May 7, 2025 via iPhone 有 2fa 本来就不能 http 拉吧 |
7 konakona May 7, 2025 不喂我报错信息就希望我回答你吗? 可恶,网友现在待遇比 deepseek 还差…… |
8 KagurazakaNyaa May 7, 2025 有 2fa 还想通过 https 方式 clone ,那你得设置 access token |
9 orFish May 7, 2025 |
10 hackingwu OP @XiLingHost 我设置了,为啥还不行呢 |
11 MFWT May 7, 2025 在没有错误日志的情况下诊断问题,无异于闭眼开车 |
12 Rickkkkkkk May 7, 2025 错误日志粘到 ai 里,一般都能得到答案 |
13 KagurazakaNyaa May 7, 2025 @hackingwu 你看了文档吗,access token 也是需要用户名的 |
15 KagurazakaNyaa May 7, 2025 |
16 mark2025 May 7, 2025 gitlab 后台可以设置仅 ssh 交互 |
18 nevermoreluo May 8, 2025 给下报错不行嘛。。。。 只好猜了,这回我猜证书错误,不要想当然的以为浏览器证书正常,git 也能正常解析 `git config --global http.sslverify false` 试试 https://community.letsencrypt.org/t/production-chain-changes/150739 |
20 liuidetmks May 8, 2025 @just1 ssh over 443 |
21 ACCI May 8, 2025 |
22 youwh May 8, 2025 是不是更新了 17.11.1 ,前天更新之后也遇到了。 |
23 lulaolu May 8, 2025 文档有写的: https://docs.gitlab.com/user/profile/account/two_factor_authentication/#use-personal-access-tokens-with-two-factor-authentication “When 2FA is enabled, you can’t use your password to authenticate with Git over HTTPS or the GitLab API. You can use a personal access token instead.” |
24 sampeng May 8, 2025 因为。。就是不能用帐号密码拉啊。。。。不然 gitlab 也就太"安全"了 |
25 zzzmode May 11, 2025 使用 443 端口呢 Host gitlab.com Hostname altssh.gitlab.com User git Port 443 IdentityFile ~/.ssh/id_gitlab |