There are several reasons why you might want to run SSH on an alternate port. In my case it is because my ISP blocks incoming traffic on the lower ports and I want to be able to access my computers using SSH’s tunneling feature when I’m on the road.
I was recently sold on the idea of replacing SubVersion as my version control of choice and moving to GIT, or at least installing GIT and seeing for myself if it is that much better than SubVersion. The first step was to install GIT on my computers so that I could play with it.
Installing GIT on my 2008 server was relatively painless since everything on the server runs under Cygwin. I followed the well written instructions here: