Skip to content
Git for Windows v2.7.0(2)

Changes since Git for Windows v2.7.0 (January 5th 2016)

New Features

  • To stave off exploits, Git for Windows now uses Address Space
    Layout Randomization (ASLR) and Data Execution Prevention (DEP).
  • Git for Windows' support for git pull --rebase=interactive that was
    dropped when the pull command was rewritten in C, was resurrected.
  • The installers are now dual signed with SHA-2 and SHA-1
    certificates.
  • The uninstaller is signed now, too.

Bug Fixes

  • When installing as administrator, we no longer offer the option to
    install quiicklaunch icons because quicklaunch icons can only be
    installed per-user.
  • If a ~/.bashrc is detected without a ~/.bash_profile, the generated
    file will now also source ~/.profile if that exists.
  • The environment variable HOME can now be used to set the home
    directory even when running with accounts that are part of a
    different domain than the current (non-domain-joined) machine (in
    which case the MSys2 runtime has no way to emulate POSIX-style
    UIDs).
  • Git can now fetch and push via HTTPS even when the http.sslCAInfo
    config variable was unset.
  • Git for Windows is now handling the case gracefully where the
    current user has no permission to list the parent of the current
    directory.
  • More file locking issues ("Unlink of file ... failed. Should I try
    again?") were fixed.