Git Credential Manager: authentication for everyone
github.blog
github.blog
But even then there are quite some SSH-related workflow stoppers in Windows, particularly when you use Git LFS. Git LFS haven’t fixed the problem where you get multiple password prompts (I usually get 4~5) just to push/pull anything. The overall workflow is painful if you’re self-hosting and avoiding using any services from Github.