Tags give the ability to mark specific points in history as being important
  • v2.6.4.windows.1
    Git for Windows v2.6.4
    
    Changes since Git for Windows v2.6.3 (November 10th 2015)
    
    New Features
    
      • Comes with Git v2.6.4.
    
    Bug Fixes
    
      • Git for Windows v2.6.3's installer failed to elevate privileges
        automatically (reported three times, making it a charm), and as a
        consequence Git for Windows 2.6.3 was frequently installed per-user
        by mistake
      • The bug where SHELL_PATH had spaces and that was reported multiple
        times has been fixed.
      • An additional work-around from upstream Git for SHELL_PATH
        containing spaces (fixing problems with interactive rebase's exec
        command has been applied.
  • v2.7.0-rc0
    7d722536 · Git 2.7-rc0 ·
    Git 2.7-rc0
    
  • v2.6.4
    bdfc6b36 · Git 2.6.4 ·
    Git 2.6.4
    
  • v2.6.3.windows.1
    Git for Windows v2.6.3
    
    Changes since Git for Windows v2.6.2 (October 19th 2015)
    
    New Features
    
      • Comes with Git v2.6.3.
      • Enables the stack smasher to protect against buffer overflows.
    
    Bug Fixes
    
      • Git Bash works now even when choosing Windows' default console and
        installing into a short path (e.g. C:\Git).
      • Notepad can now really be used to edit commit messages.
      • Git's garbage collector now handles stale refs/remotes/origin/HEAD
        gracefully.
      • The regression in Git for Windows 2.6.2 that it required administrator
        privileges to be installed is now fixed.
      • When notepad is configured as default editor, we no longer do anything
        specially unless editing files inside .git/.
  • v2.6.3
    af40944b · Git 2.6.3 ·
    Git 2.6.3
    
  • v2.6.2.windows.1
    Git for Windows v2.6.2
    
    Changes since Git for Windows v2.6.1 (October 5th 2015)
    
    New Features
    
      • Comes with Git v2.6.2
      • Users who are part of a Windows domain now have sensible default
        values for user.name and user.email.
    
    Bug Fixes
    
      • We no longer run out of page file space when git fetching large
        repositories.
      • The description of Windows' default console is accurate now (the
        console became more powerful in Windows 10).
      • Git GUI now respects the terminal emulation chosen at install time
        when running the Git Bash.
  • v2.6.2
    3c3d3f62 · Git 2.6.2 ·
    Git 2.6.2
    
  • v2.6.1.windows.1
    Git for Windows 2.6.1
    
    Changes since Git for Windows 2.6.0 (September 29th 2015)
    
    New Features
    
      • Comes with Git 2.6.1
      • The installer now writes the file /etc/install-options.txt to
        record which options were chosen at install time.
      • Replaces git flow with the AVH edition which is maintained
        actively, in surprising and disappointing contrast to Vincent
        Driessen's very own project.
    
    Bug Fixes
    
      • The PATH variable is now really left alone when choosing the "Use
        Git from Git Bash only" option in the installer. Note that
        upgrading Git for Windows will call the previous version's
        uninstaller, which might still have that bug.
      • Git GUI's Registry>Create Desktop Icon now generates correct
        shortcuts.
      • The antiword utility to render Word documents for use in git diff
        now works correctly.
      • In 64-bit installations, we no longer set a pack size limit by
        default.
      • When installing Git for Windows as regular user, the installer no
        longer comptries to create privileged registry keys.
  • v2.6.0.windows.1
    Git for Windows 2.6.0
    
    Changes since Git for Windows 2.5.3 (September 18th 2015)
    
    New Features
    
      • Comes with Git 2.6.0
      • The WhoUses.exe tool to determine which process holds a lock on a
        given file (which was shipped with Git for Windows 1.x) gets
        installed alongside Git for Windows again.
      • The values CurrentVersion, InstallPath and LibexecPath are added to
        the HKEY_LOCAL_MACHINE\Software\GitForWindows registry key to help
        third-party add-ons to find us.
      • When fetching or pushing with Git without a console, we now fall
        back to Git GUI's askpass helper to ask for pass phrases.
      • When run through <INSTALL_PATH>\cmd\git.exe, Git will find tools in
        $HOME/bin now.
    
    Bug Fixes
    
      • The portable version avoids DLL search path problems even when
        installed into a FAT filesystem.
      • Configuring notepad as editor without configuring a width for
        commit messages no longer triggers an error message.
      • When using Windows' default console for Git Bash, the .sh file
        associations work again.
      • Portable Git's README is now clearer about the need to run
        post-install.bat when unpacking manually.
      • We use the winpty trick now to run ipython interactively, too.
      • When the environment variable HOME is not set, we now fall back
        correctly to use HOMEDRIVE and HOMEPATH.
      • The home directory is now set correctly when running as the SYSTEM
        user.
      • The environment variable GIT_WORK_TREE may now differ in lower/
        upper case with the Git's idea of the current working directory.
      • Running git clone --dissociate ... no longer locks the pack files
        during the repacking phase.
      • Upstream cURL fixes for NTLM proxy issues ("Unknown SSL error")
        were backported.
  • v2.6.1
    22f698cb · Git 2.6.1 ·
    Git 2.6.1
    
  • v2.3.10
    18b58f70 · Git 2.3.10 ·
    Git 2.3.10
    
  • v2.5.4
    24358560 · Git 2.5.4 ·
    Git 2.5.4
    
  • v2.4.10
    a2558fb8 · Git 2.4.10 ·
    Git 2.4.10
    
  • v2.6.0
    be08dee9 · Git 2.6 ·
    Git 2.6
    
  • v2.6.0-rc3
    8d530c4d · Git 2.6-rc3 ·
    Git 2.6-rc3
    
  • v2.5.3.windows.1
    Changes since Git-2.5.2(2) (September 13th 2015)
    
    New Features
    
      • Comes with Git 2.5.3.
      • Includes git flow.
      • By configuring git config core.editor notepad, users can now use
        notepad.exe as their default editor. Configuring git config
        format.commitMessageColumns 72 will be picked up by the notepad
        wrapper and line-wrap the commit message after the user edited it.
      • The Subversion bindings for use with git svn were upgraded to
        version 1.9.1.
      • Some interactive console programs, e.g. psql.exe, now work in
        mintty thanks to pre-configured aliases.
      • The mechanism to diff .pdf, .doc and .docx files known from Git for
        Windows 1.x has been ported to Git for Windows 2.x.
      • Git can now access IPv6-only hosts via HTTP/HTTPS.
    
    Bug fixes
    
      • The .vimrc in the home directory is now allowed to have DOS line
        endings.
      • The README.portable file of the portable Git mentions the need to
        run post-install.bat when the archive was extracted manually.
      • Home directories for user names with non-ASCII characters are
        handled correctly now.
      • The documentation no longer shows plain-text linkgit:... "links"
        but proper hyperlinks instead.
      • When run inside the PowerShell, Git no longer gets confused when
        the current directory's path and what is recorded in the file
        system differs in case (e.g. "GIT/" vs "Git/").
  • v2.5.3
    ee6ad5f4 · Git 2.5.3 ·
    Git 2.5.3
    
  • v2.6.0-rc2
    45733fa9 · Git 2.6-rc2 ·
    Git 2.6-rc2
    
  • v2.5.2.windows.2
    Git for Windows 2.5.2 (Release 2)
    
    The following bugs were fixed since Git for Windows 2.5.2:
    
      • The Git GUI can be launched from the Start menu again.
    
      • It now works to call git add -p -- . when there is a large number of
        files.
    
      • The Arrow keys can be used in the Bash history again when run in the
        Windows console.
    
      • Tab completion in the context of a large Active Directory is no longer
        slow.
  • v2.5.2.windows.1
    Git for Windows 2.5.2
    
    The changes since Git for Windows 2.5.1 are:
    
    New Features
    
      • Comes with Git 2.5.2
    
      • Alternates can now point to UNC paths, i.e. network drives.
    
    Bug fixes
    
      • The MSys2 runtime was taught not to look hard for groups, speeding up
        Git Bash's startup time.
    
      • A work around was added for issues when installing 32-bit Git for
        Windows on 64-bit Windows 10.
    
      • The installer no longer freezes when there are interactive commands
        in the user's .profile.
    
      • git rebase --skip was speeded up again.
    
      • The redirector in /bin/bash.exe now adjusts the PATH environment
        variable correctly (i.e. so that Git's executables are found) before
        launching the real Bash, even when called without --login.
    
      • When installing Git for Windows to a location whose path is longer
        than usual, Git commands no longer trigger occasional Bad address
        errors.
    
      • Git no longer asks for a DVD to be inserted again when one has been
        ejected from the D: drive.