Git for Windows v2.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 support git push via the git:// 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.