You should not use the Open SSH client that comes with Git for Windows. Instead, Windows has its own implementation of Open SSH that is integrated with the system. To achieve this:
- Auto start SSH Agent on startup:
Set-Service ssh-agent -StartupType Automatic
- Start SSH-Agent:
Get-Service ssh-agent | Where {$_.status –eq 'Stopped'} | Start-Service