I need to pull from Github all the time and I have a passphrase, but it’s a pain, so I typically run…
ssh-agent bash
ssh-add ~/.ssh/id_rsa
<prompt and give passphrase>
And that works for the session, but even after I logout, I would like it to save the passphrase next time I PuTTY in. So I installed keychain, but I’m too dumb to operate it. I tried this…
/usr/bin/keychain ~/.ssh/id_dsa
And it said it added my passphrase, but it didn’t work 🙁
How would I call keychain so it saves my passphrase for Git?
Edit: Apologies for posting this on stackoverflow, it technically does have some relevance to programming as it has to do with Git, but my apologies for not posting it on SuperUser.
Okay this is the best I could come up with…
Install keychain…
Then add the following to ~/.bashrc file:
THEN add the following to ~/.bash_profile:
That will start keychain. It isn’t as simple as just putting both in the bash profile or bashrc file.