我使用的是 MacOS,并且我有 ssh 密钥,当我尝试使用 git 链接从 gitLab 进行 git 克隆时,效果很好,它使用我的 ssh 密钥。但是当我尝试使用 http 链接时,它会询问我的登录名和密码。即使我提供了登录名/密码,它也不起作用,因为 2FA。如何让 git 使用我的 ssh 密钥/或 gitLab 令牌来克隆存储库?
最好的,
零。
当您想从 GitLab 克隆存储库时,请确保在按下 Code 按钮后单击 ssh 地址旁边的“复制 URL”按钮。如果您已将 GitLab 帐户的 ssh 密钥对与您的计算机链接起来,则输入
git clone <copied ssh address>