Right now, I\'m using msysgit to work with my own private repositories stored on a ec2 Amazon Cloud Server using SSH.
Until now, I\'ve been able to successfully connect
Late answer but this is how I did it for using Gitlab.com through SSH on Github for windows.
Add a config file to your .ssh folder that looks like this
Host gitlab.com
RSAAuthentication yes
IdentityFile ~/.ssh/github_rsa
User mygitlabloginemail
Clone / pull your repository through Git Bash
And thats it, you can now use Github for Windows with your gitlab repository.