Hello folks, recently installed Git on windows 10 under powershell 5, however, for some reason I cannot avoid entering passphrase each time I perform a push.
I have performed the below obvious steps:
1. Posh-git is installed (version 0.6.0.20160310)
2. ssh-agent is running
3. and I have added my sshkey (add-sshkey)
Note: If use the start-ssh-agent.cmd which is under git directory I don't need to enter a passphrase.
I recently wrote a blog article about this and although I'm using HTTPS instead of SSH, I believe the solution to the problem you're experiencing will be the same. Enabling the Git wincred credential helper should prevent having to enter credentials each time: