I've installed PoshGit and I've set up my RSA key with github and in my ~\.ssh folder, but PowerShell still prompts me to enter a passphrase on every pull/push. I've followed all the instructions given here. My powershell profile looks like so:
$env:path += ";" + (Get-Item "Env:ProgramFiles(x86)").Value + "\Git\bin"
. 'C:\Users\Caleb\Documents\WindowsPowerShell\Modules\posh-git\profile.example.ps1'
cd ~\Documents\GitHub\travefy
Here's what happens. How do I get it to only ask me on startup?
Start-SshAgent
(called by default in the example profile) does isAdd-SshKey
, which should callssh-add
for you. Could you open an issue on GitHub for this? – Chuch