Git has first-class support in Team Foundation Server and Visual Studio Team Services. You can use it to store and collaborate on any project, using any language, targeting any platform. This video demonstrates Git integration in Visual Studio, from work items, to code, to build, using VSTS on a Mac and IntelliJ.