Git Tools is a Visual Studio extension that integration a few more git tools to Visual Studio 2013/2015/2017, including git changes window, graphical git history viewer and menus to launch Git Bash, Git Extensions and TortoiseGit.
Visual Studio 2019 users: Please use Git Tools 2019.
Git Tools and Git Tools 2019 are the successors of Git Source Control Provider.
Git Source Control Provider was the Visual Studio extension for Visual Studio 2008/2010. It integrates Git tools to Visual Studio as a source control provider since Visual Studio 2008 (Github Project) (InfoQ News).
Started in Visual Studio 2013, Microsoft has built the Microsoft Git provider into Visual Studio, but Visual Studio remains allowing only one active source control provider at a time. Git Tools is modified from the Git Source Control Provider to become a standalone extension. It is compatible with Microsoft Git and can run side by side with Microsoft Git.
Visual Studio 2019 has a new asynchronous extension architecture. Git Tools 2019 is modified from Git Tools to adopt the new architecture. It is compiled from the VS2019 branch.
Screenshot of Visual Studio 2017
Screenshot of Visual Studio 2019
Git Tools/Git Tools 2019 is an open source project. For more information, please visit https://github.com/yysun/git-tools
Pull requests are welcome.
How to Use