Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2010/2012/2013/2015/2017).
C# C++ Batchfile Visual Basic JavaScript Python Other
RussKie Merge pull request #5139 from sharwell/fix-stack-overflow
Force MainThreadScheduler to yield even when called from the main thread
Latest commit 0860f9f Jul 18, 2018
Permalink
Failed to load latest commit information.
.github Update ISSUE_TEMPLATE.md Jun 16, 2018
.nuget Enable code coverage during pull request builds (#4532) Feb 26, 2018
Bin Deprecate application icon configurations Jun 20, 2018
Build Customize the vs-threading analyzers for GitExtensions Mar 28, 2018
Externals Update NBug May 29, 2018
GitCommands Fix remote branch delete error Jul 7, 2018
GitExtSshAskPass Build native projects using the default platform toolset Mar 28, 2018
GitExtUtils Add ConfigureAwaitRunInline extension method Jul 18, 2018
GitExtensions Merge pull request #4870 from drewnoakes/working-dir-cwd May 18, 2018
GitExtensionsDoc @ 6bd3b03 Point to latest release and master, no code change Jun 2, 2018
GitExtensionsShellEx Build native projects using the default platform toolset Mar 28, 2018
GitExtensionsVSIX Merge pull request #4943 from sharwell/vssdk-analyzers May 14, 2018
GitUI Merge pull request #5139 from sharwell/fix-stack-overflow Jul 18, 2018
Gravatar Switch to PackageReference Apr 17, 2018
NetSpell.SpellChecker Switch to PackageReference Apr 17, 2018
Plugins Fix invalid attribute casting Jul 18, 2018
ResourceManager Bugfix for #5065 and #5083: hotkeys 'B' and 'H' in RevisionDiff.s Jun 20, 2018
Setup Include System.ValueTuple in portable archive Jul 16, 2018
TranslationApp Rename GitExtensionsSettingsPage to GeneralSettingsPage Jun 11, 2018
UnitTests Support git-status --porcelain=2 parsing Jul 2, 2018
.editorconfig Blame view/parsing review (#4688) Mar 28, 2018
.gitattributes Blame view/parsing review (#4688) Mar 28, 2018
.gitignore Remove Git and KDiff3 from installer (#4930) May 11, 2018
.gitmodules Use https for submodules. Apr 11, 2017
.mailmap Update .mailmap Nov 18, 2017
CONTRIBUTING.md fix "bugs" link in CONTRIBUTING.md Apr 22, 2018
CommonAssemblyInfo.cs Move [ComVisible(false)] to CommonAssemblyInfo Mar 28, 2018
CustomDictionary.xml More spelling fun Nov 9, 2010
Directory.Build.props Switch to PackageReference Apr 17, 2018
Directory.Build.targets Avoid including the new Microsoft.VisualStudio.Threading in VS extension Apr 17, 2018
GitExtensions.ruleset SA1209: Using aliases should come after other using directives Mar 8, 2018
GitExtensions.settings fix: RevisionLinkDefs persistence causes noise May 4, 2018
GitExtensions.sln Rename and move ComboBoxHelper Jun 11, 2018
GitExtensions.sln.DotSettings Update R# configuration Mar 18, 2018
GitExtensionsTest.ruleset Fix violations of VSTHRD200 (Use Async suffix) Mar 9, 2018
LICENSE.md CONTRIBUTING.md added Aug 23, 2014
README.md Update readme with 2.51.04 Jul 15, 2018
appveyor.yml Remove Git and KDiff3 from installer (#4930) May 11, 2018
codecov.yml Remove duplicate exclusion from codecov.yml Apr 10, 2018

README.md

Git Extensions logo

Git Extensions

It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017).

Github Releases (latest) Gitter

Current Status

The work has been split into two streams:

  • version 3.0x
  • version 2.5x

Version 3.0x

This stream contains the code for the new major version with a number of significant changes—both to the app and the codebase. For more details please refer to versions comparison.

  Windows Linux/Mac
Runtime environment MS Windows 7SP1+
MS .NET Framework 4.6.1+
No official support
Development MS VS 2017 v15.5+, C#7.2 No official support
Current dev status Build status codecov.io
[ Download ]
 
Translations

Version 2.5x

This stream contains the last cross-platform version running both on Windows (MS .NET Framework) and on Linux/Mac (Mono). The code is in maintenance mode with no significant active development planned. Only certain bug fixes are currently ported across, however there may be consideration given for certain features to be ported across from the v3.0x stream.

  Windows Linux/Mac
Runtime environment MS Windows 7SP1+
MS .NET Framework 4.6.1+
Linux / Mac (possible)
Mono 5.0+
Development MS VS 2015/2017, C#6 MonoDevelop / JetBrains Rider / MS VS for Mac
Current dev status Build status Build status
Translations
Latest Release (v2.51.04) [ Download ] / Changelog
GitHub: Github Releases (latest) | SourceForge: SourceForge

Download

Visual Studio VSIX (2015/2017) [ Download ] or install via Visual Studio
Visual Studio addin (2010/2012/2013) Included with installer for the 2.x branch. Download and run setup.exe
Visual Studio Code VSIX
Kudos to @pmiossec
[ Download ] or install via VSCode
NB: Please direct all discussions about the VSIX to its own repo.

Shoutouts

  • Special thanks to JetBRAINS for ReSharper licenses.

Links