使用令牌通过 https 进行 git 克隆

问题描述 投票:0回答:1

我使用的是 MacOS,并且我有 ssh 密钥,当我尝试使用 git 链接从 gitLab 进行 git 克隆时,效果很好,它使用我的 ssh 密钥。但是当我尝试使用 http 链接时,它会询问我的登录名和密码。即使我提供了登录名/密码,它也不起作用,因为 2FA。如何让 git 使用我的 ssh 密钥/或 gitLab 令牌来克隆存储库?

最好的,

git ssh https gitlab
1个回答
0
投票

零。

当您想从 GitLab 克隆存储库时,请确保在按下 Code 按钮后单击 ssh 地址旁边的“复制 URL”按钮。如果您已将 GitLab 帐户的 ssh 密钥对与您的计算机链接起来,则输入

git clone <copied ssh address>
即可。
下图中标记为橙色的“复制 URL”按钮:

ssh copy button example

© www.soinside.com 2019 - 2024. All rights reserved.