I don't want gnome-keyring to get in the way of my git commits, partially because it locks the entire screen while asking for a password, even on KDE (though I have now switched to GNOME). While I do appreciate the convenience of not having to put my SSH passphrase in each time, having to jump from window to window cancels that out personally. It's just a comfort thing :/
I tried git config --global --unset credential.helper
and git config --system --unset credential.helper
, but they seem to have no effect. As I'm now using GNOME, I'd rather not remove gnome-keyring. Is there any other option I can do? I'm presently on Ubuntu 14.10, having done this both with Kubuntu and with Ubuntu GNOME. Thanks.
UPDATE 17 November 2014
This apparently affects all of SSH. I tried doing
sudo rm /etc/xdg/autostart/gnome-keyring-ssh.desktop
but that did not work. I CAN do
gnome-keyring-daemon --replace -c pkcs11,secrets,gpg
once each session, but I would like to keep that permanent. Still looking...