Isso não funcionará, pois é improvável que seus hosts mapeados no sistema de arquivos (ou seja, a unidade Windows C:, portanto, muito provavelmente, NTFS) ofereçam suporte a toda a gama de bits de permissão esperada pelo Linux git.
Em uma situação semelhante, eu exportei um diretório do Linux via Samba e o usei do Windows e do Linux sem problemas. No entanto, isso tem a desvantagem de não ser possível acessar os dados quando a VM não está em execução.