撤消:导出 GIT_ASKPASS="<password goes here>"

Undo: export GIT_ASKPASS="<password goes here>"

我对 git/gitlab 比较陌生。对于我的学校 gitlab 帐户,我试图设置 git push 以不使用以下方式连续询问我的 rsa 密码:

export GIT_ASKPASS="<password goes here>"

它没有用,现在我一直在尝试推送到 gitlab,但连接被拒绝。有没有简单的出路?或者我是否必须重新设置我的 rsa 密钥?在此先感谢您帮助处于困境中的菜鸟。

最好先生成不带密码的 ssh 密钥。
或者您将不得不处理 ssh-agent,如“Adding your SSH key to the ssh-agent

中所述
ssh-keygen -t rsa -C "key for xxx access" -q -P ""

将你的 public 密钥发布到你的 GitLab 帐户,它不应该要求输入密码(前提是你使用的是 git@gitlab.com:<username>/<reponame> ssh url,不是 https)