我正在使用Eclipse中的Egit来使用git并访问github。一切正常,但我希望忽略每次向github提交时输入
每次重新启动Eclipse并尝试推送时,我都被要求输入密码。
如何使Eclipse记住密码,以便我不必手动输入?
谢谢
id_rsa
密钥密码的步骤。每次重新启动Eclipse并尝试推送时,我都被要求输入密码。
如何使Eclipse记住密码,以便我不必手动输入?
谢谢
id_rsa
密钥密码的步骤。ssh-add -l
列出了您带有密码保护的密钥,EGit可能仍然不会尊重它并要求输入密码。export GIT_SSH=/usr/bin/ssh
~/.bash_aliases
中,或者根据你的操作系统添加到相应的位置。使用ssh代理。
使用ssh-add
将您的密钥添加到代理中。(这将要求您输入密码)
之后,代理应该完成所有身份验证。(不再需要密码)
详细信息:
cd $your_repository; git fetch
-> 它应该要求您输入密码ssh-add -l
-> 它应该输出“代理没有标识。”ssh-add
-> 它应该要求您输入密码ssh-add -l
-> 它应该列出一个标识(您刚刚添加的密钥)cd $your_repository; git fetch
-> 现在应该可以正常工作,而无需输入密码