Instead of memorizing all of my passwords, I use a password manager to store them for me. Currently, since I use Magit for most Git purposes, I need to go through several steps in order to push:
P
P
RET
C-g
M-x term
RET
RET
git push
RET
- Copy my password from my password manager
C-c C-j
C-y
RET
And then afterward, I seem to have a still-running process from Magit's failed push, in addition to the Term mode buffer I created, to deal with.
Is there a less laborious way to enter my password when pushing with Magit?
Edit: ... oh. Well, this is embarrassing. You can apparently just hit C-y
directly when Magit asks for your password. I thought I tried that before, but apparently not.
However, it seems that passwords entered this way are not stored in Git's credential cache, so I now need to enter my password every time I push. Is this a bug?