Git for Windows 2.12.1
Changes since Git for Windows v2.12.0 (February 25th 2017)
A MinGit-only v2.12.0(2) was released in the meantime.
New Features
- Comes with Git v2.12.1.
- In addition to the GitForWindows NuGet package, we now also publish MinGit as a NuGet package.
- Git for Windows now bundles Git LFS.
- Comes with Git Credential Manager v1.9.0.
- Git can now be configured to use Secure Channel to use the Windows Credential Store when fetching/pushing via HTTPS.
- Updates Git-Flow to v1.10.2 (addressing #1092).
- Git for Windows' fork of the MSYS2 runtime was rebased to a preview of the Cygwin runtime version 2.8.0 (due soon) to fix
fork: child <n> - forked process <pid> died unexpectedly, retry 0, exit code 0xC0000142, errno 11
problems.
Bug Fixes
- MinGit no longer gets distracted by incompatible
libeay32.dll
versions in C:\Windows\system32. - Long paths between 248 and 260 characters were not handled correctly since Git for Windows v2.11.1, which is now fixed.
- The
awk.exe
shipped with MinGit now ships with a previously missing a dependency (this fixesgit mergetool
). - Git for Windows does not ship with localized messages to save on bandwidth, and the gettext initialization can be skipped when the directory with said messages is missing, saving us up to 150ms on every
git.exe
startup. - A possible crash when running
git log --pickaxe-regex -S<regex>
was fixed. - The
ORIGINAL_PATH
variable, recently introduced by the MSYS2 project to allow for special "PATH modes", is now handled in the same manner as thePATH
variable when jumping the Windows<->MSYS2 boundary, fixing issues whenORIGINAL_PATH
is converted to Windows format and back again.
Filename | SHA-256 |
---|---|
Git-2.12.1-64-bit.exe | 101232d5aadbe4521efec58b8b7f3629775bbc5e1f3949ffc8160033dd2ecf90 |
Git-2.12.1-32-bit.exe | 077085ebedae37c9cfaeac5a4f021503627e0a9f14f7bc618dadf382ca9bc688 |
PortableGit-2.12.1-64-bit.7z.exe | 8b0000297c9501de2cbb007f97c69e7541869137a757bba81673685665b7de28 |
PortableGit-2.12.1-32-bit.7z.exe | 2f9d2bdf52a7a3855d97a8551162436d7b8d153ea2b823d6be67997aad7a1d23 |
MinGit-2.12.1-64-bit.zip | 28ec1229d344acc773379aa57161fefc4a0834814b09485446bca13b6e9bef1c |
MinGit-2.12.1-32-bit.zip | 20d69ec27a10060e9762e85b500dac8b34b55639de08ea617d4ec0937452e2f1 |
Git-2.12.1-64-bit.tar.bz2 | f9484b49463dde1baf36abc8456dd5cfacb99cbc76977b2bb7abfe173720b09e |
Git-2.12.1-32-bit.tar.bz2 | 576d0d5b0f7642015fdebba019bb0a5c3fd03cc04fd0c4ffc1033a96dca26cbf |