如何使用 Linux 终端使用 2FA 访问令牌从 gitlab 存储库执行 git pull?

如何使用 Linux 终端使用 2FA 访问令牌从 gitlab 存储库执行 git pull?

我已经从 gitlab 克隆了一些存储库,后来我们在 gitlab 存储库上添加了两因素身份验证。

现在我尝试通过git pull这样做来更新我的本地分支:

sudo git pull

但我收到这样的访问错误:

[email protected]: Permission denied (publickey,keyboard-interactive).
fatal: Could not read from remote repository.

我创建了一个访问令牌作为 gitlab 页面描述但从来没有提示我添加我的用户名和访问令牌,它只是显示上面的错误消息。如何验证我的请求?

相关内容