我不希望gnome-keyring妨碍我的git commit,部分原因是它甚至在KDE上也要求在输入密码的同时锁定整个屏幕(尽管我现在已切换到GNOME)。尽管我确实感谢不必每次都输入SSH密码的便利,但是必须从一个窗口跳到另一个窗口才能亲自取消它。这只是一个安慰:/
我尝试了git config --global --unset credential.helper
和git config --system --unset credential.helper
,但它们似乎没有作用。当我现在使用GNOME时,我不想删除gnome-keyring。我还有其他选择吗?我目前在Ubuntu 14.10上,同时使用Kubuntu和Ubuntu GNOME完成了此操作。谢谢。
2014年11月17日更新
这显然会影响所有SSH。我试着做
sudo rm /etc/xdg/autostart/gnome-keyring-ssh.desktop
但这没有用。我可以
gnome-keyring-daemon --replace -c pkcs11,secrets,gpg
每次会议一次,但我想保持永久不变。还在寻找...