The*_*ect 5 eclipse git passphrase github egit
我正在使用Egit和Eclipse来使用git并访问github.一切都工作正常,但有一件事,我希望省略id_rsa每次我将提交推送到github时键入密钥密码.
我每次重新启动Eclipse并尝试推送时都要求输入密码.

如何让eclipse记住密码短语,以便我不必手动输入?
谢谢
即使ssh-add -l列出了密码保护密钥,EGit也可能不会尊重它并仍然要求密码短语.
在Ubuntu或Mac OS X上与OS密钥环集成
export GIT_SSH=/usr/bin/ssh
Run Code Online (Sandbox Code Playgroud)
您~/.bash_aliases或当适用于您的操作系统.
使用 ssh 代理。
使用 将您的密钥添加到代理ssh-add。(这将询问您的密码。)
之后代理应该进行所有身份验证。(不再需要密码。)
细节:
cd $your_repository; git fetch-> 它应该询问您的密码ssh-add -l-> 它应该输出“代理没有身份。”ssh-add-> 它应该询问你的密码ssh-add -l-> 它应该列出一个身份(您刚刚添加的密钥)cd $your_repository; git fetch-> 现在应该无需询问您的密码即可工作| 归档时间: |
|
| 查看次数: |
4646 次 |
| 最近记录: |