Git en el puerto SSH personalizado

Mi proveedor de VPS recomienda que deje mi puerto SSH en el número de puerto personalizado que le asignan de forma pnetworkingeterminada (no 22). El caso es que mientras sé que puedo dar el número de puerto cuando creo una configuration remota, parece que no puedo hacer lo mismo cuando hago un clon git. Estoy usando gitolita para que los commands de clonación se vean así:

git clone [email protected]:gitolite-admin 

¿Hay alguna manera de encubrir esto para usar el número de puerto ssh personalizado?

También debería mencionar que estoy ejecutando cygwin en Windows. He visto varios lugares diciendo que agregue el puerto personalizado al file ~/.ssh/config como

 Host mydomain.com Port 12345 

Sin embargo, en cygwin, ese file no parece existir.

 git clone ssh://[email protected]:[port]/gitolite-admin 

Tenga en count que el número de puerto debe estar allí sin los corchetes: []