I currently have a setup where on my windows machine with cygwin I added my linux server as a remote origin where I can then push my changes as I have my SSH keys configured.
git add remote origin ip@path.git
git push origin
How would I do this to my windows machine is it as simple as hosting an SSH server and if so which do you recommend?