read
Question
After auto-upgrade of SourceTree, the UI tool lost the ability to authenticate using SSH keys when I need to Push. However, if I go to the Terminal window, it asks me for password, and completes the PUSH command.
How to solve
I finally got it to authenticate by updating the embedded git (didn’t fit it alone) and deleting AppData\Local\Atlassian\SourceTree\passwd. Restarted SourceTree and it prompted for my password. Pushes then started working again.
- Frome here