Microsoft has built the Microsoft Git provider into Visual Studio since Visual Studio 2013, but Visual Studio can have only one source control provider at a time.
In order to make the Git functions compatible with Microsoft Git provider, we have created another extension -Git Tools. so that it can run side by side with Microsoft Git Provider. The Git functions provided by Git Tools are git changes tool window, graphical git history viewer and menus to launch Git Bash, Git Extensions and TortoiseGit.
Since 1.7.10, Git for Windows supports UTF-8 encoding internally. If you are using non-ASCII file names, please follow this page to see how to update your Git settings and how to migrate your repositories.