it is also possible to use simple shared folder, or to run git daemon on Windows directly.
In particular now that bash is available on Windows 10 directly that is quite simple.
Hosting a Git Repository in Windows
Windows service runner
derekgreer/serviceRunner: Generic Service Runner
Using GitHub for Windows with non-GitHub repositories | You’ve Been Haacked
New Git Features in Visual Studio 2017 | Microsoft Application Lifecycle Management
Get started with Git and Visual Studio 2017 | Team Services & TFS
Share your code with Git using Visual Studio 2017 | Team Services & TFS
Version Control in VS Code
Git - Book