![](/img/trans.png)
[英]How to pull NPM dependency from private GitLab Git repo during GitLab CI build
[英]How to perform git pull from gitlab repo with 2FA access token?
我已經從 gitlab 克隆了一些 repos,然后我們在 gitlab repos 上添加了兩個因素身份驗證。
現在我正在嘗試通過執行git pull
來更新我的本地分支,如下所示:
sudo git pull
但我收到這樣的訪問錯誤:
git@gitlab.com: Permission denied (publickey,keyboard-interactive).
fatal: Could not read from remote repository.
我已經按照 gitlab 頁面的描述創建了一個訪問令牌,但從未提示我使用添加我的用戶名和訪問令牌,它只是說上面的錯誤消息。 如何驗證我的請求?
我發現我必須指定我想使用 http 而不是 ssh,所以當我使用它時,它詢問我的用戶名和令牌並且它起作用了。
我不得不添加這個:
git pull origin-http
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.