Git for Windows 2.24.0
Changes since Git for Windows v2.23.0 (August 17th 2019)
Note! As a consequence of making git config --system
work as expected, the location of the system config is now C:\Program Files\Git\etc\gitconfig
(no longer split between C:\Program Files\Git\mingw64\etc\gitconfig
and C:\ProgramData\Git\config
), and likewise the location of the system gitattributes is now C:\Program Files\Git\etc\gitattributes
(no longer C:\Program Files\Git\mingw64\etc\gitattributes
). Any manual modifications to C:\ProgramData\Git\config
need to be ported manually.
New Features
- Comes with Git v2.24.0.
- Comes with cURL v7.66.0.
- Comes with Git Credential Manager v1.20.0.
- Comes with OpenSSH v8.1p1.
- Comes with OpenSSL v1.1.1d.
- Comes with Git LFS v2.9.0.
Bug Fixes
- The shell construct
<(<command>)
, which was broken in v2.23.0 (/dev/fd/<n>: no such file or directory
), was fixed. - The default config no longer skips
git-lfs
downloads. - Starting with cURL v7.66.0,
$HOME/.netrc
can be used instead of$HOME/_netrc
(but it will still fall back to looking for the latter). - The installer's "ProductVersion" is now consistent with older Git for Windows versions'.
- Makes
git config --system
work like you think it should. - The (still experimental) built-in
git add -p
no longer gets confused about incomplete lines (i.e. a file's l last line that does not end in a Line Feed). - A buffer overrun in the code to determine which files need to be marked as hidden was plugged.
- The support for
sendpack.sideband
that was removed by mistake was re-introduced, to supportgit push
via thegit://
protocol again. git stash
no longer records skip-worktree files as deleted after resolving merge conflicts in them.- The Git for Windows installer no longer complains about a downgrade when upgrading from an
-rc
version, i.e. from a pre-release leading up to the next major version.
Filename | SHA-256 |
---|---|
Git-2.24.0-64-bit.exe | cc3d151bcb5a30382d6e08b0e93f2370fd4b4debe81905e2008019c9d748f0fc |
Git-2.24.0-32-bit.exe | 82818e6cda4a264b2ecb51a9553b655011e7e6e333d0727c57aa4373848045d8 |
PortableGit-2.24.0-64-bit.7z.exe | da1480896cf5a18b99b7bcea4b7e7e0fc9c9a1a521fe4c5df03db850381bb5e7 |
PortableGit-2.24.0-32-bit.7z.exe | e71f2852f6a8e8c4e802c055ba95510572a338fe7914e0a40c4f0564c80b2c69 |
MinGit-2.24.0-64-bit.zip | 5e500b0ad7575c0a061f834bfae89ab642c6670113da457f8e1d7634ce9c4ed7 |
MinGit-2.24.0-32-bit.zip | 852c75e54f896b1d1fc2c42243c23a5c7bb4da7b1390d5ee1e4ef22026b86aa8 |
MinGit-2.24.0-busybox-64-bit.zip | 4be98b142c789a693ebfb60bf12ca6b01ab10e57a99fc75a45545fdf5618ad80 |
MinGit-2.24.0-busybox-32-bit.zip | 8e96eb9770f6da79f00504bc2b73b160afcd93a59b0c7e6c775e2e67a8a11cc0 |
Git-2.24.0-64-bit.tar.bz2 | 4133775808faa43d4e4c54027a9010db22bfe45c1e89aff136c2400ecf400d48 |
Git-2.24.0-32-bit.tar.bz2 | 1d400a06fef8aa435d0909e1e07dff710120dffa9aff139130954d5aa961b1f0 |
pdbs-for-git-64-bit-2.24.0.1.6a3fa2a183-1.zip | 051d4daf40185b5e2a0b34d28c069a11dcc57cd279f4e1119d228960931c7425 |
pdbs-for-git-32-bit-2.24.0.1.6a3fa2a183-1.zip | 5ca4fee20074271138d65047f7f4c688a0a879fc1367390fa8ade5a748baa422 |