Não, eu não diria isso. Embora haja várias maneiras de compartilhar um repositório do git que hospeda um servidor central, geralmente difere dele.
Então, além de usar conexões SSH para compartilhar um repositório, eu fui a abordagem do Subversion usando HTTP - é na minha opinião a maneira mais fácil de acessar um repositório sem gerenciar chaves SSH. No Linux, as pessoas podem estar mais adaptadas a isso, mas nem todo desenvolvedor tem talento para isso.
Você pode usar o Apache HTTPD e DAV para hospedar um repositório: link Isto é para o Ubuntu, mas os módulos estão disponíveis no Windows também. A maioria das soluções de hospedagem própria é baseada no Apache HTTPD e em um módulo. (Mas a maioria deles é focada no Linux, o Windows não é tão comum para isso)
Existem produtos como o Atlassian Stash link que são ainda mais confortáveis.
Mas algumas pessoas até o integram no CollabNet: link
Portanto, com o Apache HTTPD, você deve conseguir criar uma solução econômica.