Du kannst dir auch git auf einem eigenen Server einrichten. Ich habe selbst auf meinem NAS ein git laufen, da kann ich mich von überall (über einen dynDNS-Service) per
SSH verbinden.
Das Zeug ist aber vermutlich auf Linux leichter einzurichten. Unter Windows sollte es aber prinzipiell ebenso funktionieren. Ich habe auch schon mit dem Gedanken gespielt, das ganze ins schneller Internet zu verlagern. (Mein DSL hat ja nur 1 MBit Upload). Für "nur git" würde sich dann das
kostenlose RasPi Hosting anbieten, da dann ne ordentliche SD-Karte hinein und schon hat man einen "eigenen git Server".
Ist aber eher nix für einen richtigen, kommerziellen Gebrauch.
Für Windows gibt es aber sicher auch etwas, mal so auf die schnelle:
http://bonobogitserver.com/