Non sono sicuro se hai trovato qualcosa che funziona per te o no, ma ho un articolo su come farlo proprio su un'unità di rete Windows:
http://tony.halcyonlane.com/blog/2011/09/22/Using-git-at-work-on-a-Windows-network-drive/
Da un prompt di cmd, modificare l'unità mappata.
$ cd g:
Quindi cd nel tuo repository git che presto diventerà.
$ cd script
Quindi crea un repository git vuoto. Se non usi l'opzione --bare, avrai problemi quindi non lasciarlo fuori.
$ git init --bare
Ora, se non hai ancora un repository git locale, puoi clonare il tuo nuovo repository dove preferisci tornando al tuo disco locale.
$ c:
$ cd lavoro / script
$ git clone file: // g: \ scripts
Quando si clona, si ottiene automaticamente un telecomando chiamato "origin" e si può eseguire il push al server per conservarlo in sicurezza ogni volta che si apportano modifiche a livello locale.
$ git push origin master
Se hai già un repository git e vuoi solo eseguire il push sul drive condiviso, puoi farlo dalla tua directory git locale.
$ git remote add origin file: // g: \ scripts
$ git push origin master