Releases: git-for-windows/git
Release list
MinGit for Windows 2.53.0(4)
Changes since Git for Windows v2.53.0(3) (April 14th 2026)
This is a security fix release, addressing CVE-2026-62960.
- CVE-2026-62960, Git for Windows: Attacker-controlled servers may advertise bundle URIs that point to network shares, causing Windows to transparently perform NTLM authentication and disclose the user's NTLMv2 hash. Since NTLM hashing is weak, the captured hash can potentially be brute-forced to recover the user's credentials. This is addressed by limiting the bundle URIs that
git clonerespects by the sameprotocol.<name>.allowrules as usual, which excludesfile://URIs by default.
| Filename | SHA-256 |
|---|---|
| MinGit-2.54.0.3-64-bit.zip | abf956f9e8d7f393c8d9a1d974402e55a0682e45fc8340acf1d668ccd4933896 |
| MinGit-2.54.0.3-arm64.zip | 3b64234cb3dc22500856e2f5cbeb9c733e64e4a1bd91925d8d74bf09981df968 |
| MinGit-2.54.0.3-32-bit.zip | 928ceca1b0ea6367b48e2e9b74489a66edafa123a83f94f4dd0ff08696c10928 |
| MinGit-2.54.0.3-busybox-64-bit.zip | 4a6519f7d6e4751e33255f5b7b440801c09f8fd55f2ef7eeebe3a55b28226cb6 |
| MinGit-2.54.0.3-busybox-32-bit.zip | 2580c8fbe0e36501956f2f83f4f3b909a9cf53c46b4e8103e8209fc1130f1111 |
Git for Windows 2.55.0(4)
Changes since Git for Windows v2.55.0(3) (July 14th 2026)
Following the MSYS2 project, on which Git for Windows is based, Windows 8.1 support will be dropped after Git for Windows v2.55.
This is a security fix release, addressing CVE-2026-62960.
- CVE-2026-62960, Git for Windows: Attacker-controlled servers may advertise bundle URIs that point to network shares, causing Windows to transparently perform NTLM authentication and disclose the user's NTLMv2 hash. Since NTLM hashing is weak, the captured hash can potentially be brute-forced to recover the user's credentials. This is addressed by limiting the bundle URIs that
git clonerespects by the sameprotocol.<name>.allowrules as usual, which excludesfile://URIs by default.
| Filename | SHA-256 |
|---|---|
| Git-2.55.0.4-64-bit.exe | 0cbc0b34a74b3aff3ace0910328549155a770e228331b19cb1498218a120e7ff |
| Git-2.55.0.4-arm64.exe | 8d358f4d53a5a475570edca3124dc0d4f1a020321594984f58e6b04f86f50ec4 |
| PortableGit-2.55.0.4-64-bit.7z.exe | 016e84230a3767f0c6b3788e79ba0c58a17377086801719d46700fca4f7b36b5 |
| PortableGit-2.55.0.4-arm64.7z.exe | d69d0c6a3c5445553565ef74f1d9e22a9869f57c246111db347dd96c252b4da5 |
| MinGit-2.55.0.4-64-bit.zip | 4e03f94c2ffbf70be337e005cee02661c732dbfc81031a078bda9299b9a7d644 |
| MinGit-2.55.0.4-arm64.zip | 033eb6b927d804558ae479a6ae6c6ed86da42cabc0d424844a3e108c780a58cc |
| MinGit-2.55.0.4-32-bit.zip | 01bd8fc4cf00df3e278e09a036a003c698b512b68508a1163404ef138ed4ef93 |
| MinGit-2.55.0.4-busybox-64-bit.zip | 255a8d6f43e330817ae1eb2599e153835383cdfb17759c5251318242b03ad3db |
| MinGit-2.55.0.4-busybox-32-bit.zip | 308e0a24c77fe72d466d2db1e23aea52ee2e4b6dc92f18db04020a9113171ea0 |
| Git-2.55.0.4-64-bit.tar.bz2 | 5c22d52d59bc5d46a47ef5bd3d071723ee014eed219fb6337444acd0dcb8b910 |
| Git-2.55.0.4-arm64.tar.bz2 | 7cc28b4431c9448c310d0093fbba5646517cd702690a9b965014d7df85319ad9 |
MinGit for Windows 2.54.0(3)
Changes since Git for Windows v2.54.0(2) (July 14th 2026)
This is a security fix release, addressing CVE-2026-62960.
- CVE-2026-62960, Git for Windows: Attacker-controlled servers may advertise bundle URIs that point to network shares, causing Windows to transparently perform NTLM authentication and disclose the user's NTLMv2 hash. Since NTLM hashing is weak, the captured hash can potentially be brute-forced to recover the user's credentials. This is addressed by limiting the bundle URIs that
git clonerespects by the sameprotocol.<name>.allowrules as usual, which excludesfile://URIs by default.
| Filename | SHA-256 |
|---|---|
| MinGit-2.54.0.3-64-bit.zip | abf956f9e8d7f393c8d9a1d974402e55a0682e45fc8340acf1d668ccd4933896 |
| MinGit-2.54.0.3-arm64.zip | 3b64234cb3dc22500856e2f5cbeb9c733e64e4a1bd91925d8d74bf09981df968 |
| MinGit-2.54.0.3-32-bit.zip | 928ceca1b0ea6367b48e2e9b74489a66edafa123a83f94f4dd0ff08696c10928 |
| MinGit-2.54.0.3-busybox-64-bit.zip | 4a6519f7d6e4751e33255f5b7b440801c09f8fd55f2ef7eeebe3a55b28226cb6 |
| MinGit-2.54.0.3-busybox-32-bit.zip | 2580c8fbe0e36501956f2f83f4f3b909a9cf53c46b4e8103e8209fc1130f1111 |
Git for Windows 2.55.0(3)
Changes since Git for Windows v2.55.0(2) (July 2nd 2026)
New Features
- Comes with Git Credential Manager v2.9.0.
Bug Fixes
- Fixes heap overflows in the credential helper
wincred, see GHSA-rxqw-wxqg-g7hw for full details.
| Filename | SHA-256 |
|---|---|
| Git-2.55.0.3-64-bit.exe | af12577d0fdff74243a5988197aa49b957d5044edc17004f6ddf0768996f1dca |
| Git-2.55.0.3-arm64.exe | e3d7f5a2214f214f0a93cf0d8915dab236a0e91c7de6de70a7dbde9a61c794db |
| PortableGit-2.55.0.3-64-bit.7z.exe | ab00566336b5472120f9a52d34f2e79c5406535792acb0548001ffd0bd090e5d |
| PortableGit-2.55.0.3-arm64.7z.exe | 3bf26b94d9399b16a890776e468334f501742861576cbcdea2d9134643c374bd |
| MinGit-2.55.0.3-64-bit.zip | f48e2d2dc74a24454adc6d8fd0ac25bf9c2386f19cfb06202b9465aaad4f9f05 |
| MinGit-2.55.0.3-arm64.zip | f7748965d5068e81ad93ca1923650db6742d6e22332b1ae7567a841c59f6bde5 |
| MinGit-2.55.0.3-32-bit.zip | 352380d06caa45e569a3b3967b6d1d6c605d564c29f37ef059b59e657a522ef4 |
| MinGit-2.55.0.3-busybox-64-bit.zip | cbb2ade2bf690b62f0d692ec64733cb26c6b4ea294b0b9752a705446f011b41f |
| MinGit-2.55.0.3-busybox-32-bit.zip | 88a703c92b8af980d6bbbdeb3b4a531c6d615879ec8c16ddac16cd5d3dbabd49 |
| Git-2.55.0.3-64-bit.tar.bz2 | 4ee071816e424f928f493c4b42e5486d05344a371665c82f1802ebcecaa1d19a |
| Git-2.55.0.3-arm64.tar.bz2 | ff753aa49b9baeafda33470128ee799b19e48b06736d3c555585bc926dc13b2d |
Git for Windows v2.55.0.windows.2
Changes since Git for Windows v2.55.0 (June 29th 2026)
Following the MSYS2 project, on which Git for Windows is based, Windows 8.1 support will be dropped after Git for Windows v2.55.
Bug Fixes
- NTLM opt-in support, which had been prematurely disabled altogether (a glimpse into this fall when NTLM will be disabled, no opt-in possible) was fixed by temporarily enabling optional NTLM support again.
| Filename | SHA-256 |
|---|---|
| Git-2.55.0.2-64-bit.exe | 74300da8dfe0d844c5449ffb809662f8eeac47916f83730c879c4084890c6c0e |
| Git-2.55.0.2-arm64.exe | 3df091fc297001ea9592554ee630111ea27b2d33b137859d08c4971abb319a7c |
| PortableGit-2.55.0.2-64-bit.7z.exe | b20d42da3afa228e9fa6174480de820282667e799440d655e308f700dfa0d0df |
| PortableGit-2.55.0.2-arm64.7z.exe | 65b913a56a62d7a91fc11a2eecb08422aaa34332d3b2ea39457d2eda02c2f99c |
| MinGit-2.55.0.2-64-bit.zip | e3ea2944cea4b3fabcd69c7c1669ef69b1b66c05ac7806d81224d0abad2dec31 |
| MinGit-2.55.0.2-arm64.zip | 0b2b81fdce284efd174cbb51b886ccea2fd271679c4b5c21f07d9e03bae51413 |
| MinGit-2.55.0.2-32-bit.zip | 04009f6150c1cec2d6779c51406c8c6a3f0133e57fa91c91eb8a030b93e68ccb |
| MinGit-2.55.0.2-busybox-64-bit.zip | 760e5a4d2ff5469adfc74f9f46901eee412de48dedaa6ef1785c0cf9a7f065fb |
| MinGit-2.55.0.2-busybox-32-bit.zip | cc4ce341dae51eafb6c30e0701569338b7cb32c0621328fe43db2047e8a8d821 |
| Git-2.55.0.2-64-bit.tar.bz2 | 5cfd35fadb11ac2f629c16f7be262f3f138cfe3f368331ad1e44f9abb5814882 |
| Git-2.55.0.2-arm64.tar.bz2 | 06c1c6c854628b9ac1081376bccc4a7b6ecd46ee14bb1bca10c57fa680234305 |
Git for Windows v2.55.0.windows.1
Important
NTLM support was inadvertently disabled completely in this release. Please hold off from upgrading if you still rely on NTLM authentication.
Changes since Git for Windows v2.54.0 (April 20th 2026)
Following the MSYS2 project, on which Git for Windows is based, Windows 8.1 support will be dropped after Git for Windows v2.55.
New Features
- Comes with Git v2.55.0.
- Comes with the MSYS2 runtime (Git for Windows flavor) based on Cygwin v3.6.9.
- Comes with Git Credential Manager v2.8.0.
- Comes with less 702.
- The FSCache now accelerates more
git addscenarios. - Comes with OpenSSL v3.5.7.
- The diff helper handling Word documents was ported from Perl to Rust.
- Comes with Bash v5.3.15.
- Comes with cURL v8.21.0.
Bug Fixes
- A regression in v2.54.0 that could cause endless "Unlink of file '.git/objects/pack/pack-.idx' failed. Should I try again?" loops on older Windows 10 versions during
git fetchoperations was fixed. - A bug that prevented proper shutdown of processes launched via Git Bash under certain circumstances was fixed.
- A bug was fixed which could cause parallel checkouts to fail under certain circumstances when the FSCache is enabled.
- Git Bash (MinTTY) now respects screen scaling settings under more circumstances.
- A couple of bugs revolving around very large clones/packfiles/objects were fixed.
- Following TortoiseGit v2.19,
.gitfile validations have been tightened. As a consequence, access to remote repositories via UNC file paths needs to be allowed explicitly via thesafe.directoryconfiguration.
| Filename | SHA-256 |
|---|---|
| Git-2.55.0-64-bit.exe | 0c66e4a5875da5a74f9754386de7555ba301503b03bbdcdbafa69dc6464e548d |
| Git-2.55.0-arm64.exe | 1c28f00262df9e2721036492d5e206862420325516a9a074d3fec1b9f44431d8 |
| PortableGit-2.55.0-64-bit.7z.exe | dfa8cad3ce7e685b9bfbbb2125afcf7c68d4f53490426702ffac367dac62e928 |
| PortableGit-2.55.0-arm64.7z.exe | b1fe421482c6e5a1aa1135406d7eeb89adf5436b3e5af183cdcd6ffe3c6bc8f2 |
| MinGit-2.55.0-64-bit.zip | 31497e7968196332263459ee319d2524e3ebc5786ab895e2abad34ffdd4f4ebf |
| MinGit-2.55.0-arm64.zip | 377e283290e2de455cdd5cdbd99653bd911db752a8986d1ad914a5ac2fbd1192 |
| MinGit-2.55.0-32-bit.zip | 04e432c04015e07fc01f3fd2d1b2e1d5c3340e44ba1ebb88dd2397a28444f2ae |
| MinGit-2.55.0-busybox-64-bit.zip | c6e2825dbb596afc89f27e205b4c3d573c3533f7f8c2fd2c1e02baaaaabf219b |
| MinGit-2.55.0-busybox-32-bit.zip | 393405be25c80aa3825a556f9ab94f85344ac199bdac10f7e02d6a3ecc5d89bf |
| Git-2.55.0-64-bit.tar.bz2 | 25bc3235291249f39bd463cd9fb86d9b4295b19d53d81af0238414bc68e16110 |
| Git-2.55.0-arm64.tar.bz2 | 440998321e239588588ce5c8df1a45ffe99551691ac47d148dbbdae76776b582 |
Git for Windows v2.55.0-rc2.windows.1
Changes since Git for Windows v2.54.0 (April 20th 2026)
Following the MSYS2 project, on which Git for Windows is based, Windows 8.1 support will be dropped after Git for Windows v2.55.
New Features
- Comes with Git v2.55.0-rc2.
- Comes with the MSYS2 runtime (Git for Windows flavor) based on Cygwin v3.6.9.
- Comes with Git Credential Manager v2.8.0.
- Comes with cURL v8.20.0.
- Comes with less 702.
- The FSCache now accelerates more
git addscenarios. - Comes with OpenSSL v3.5.7.
- The diff helper handling Word documents was ported from Perl to Rust.
- Comes with Bash v5.3.15.
Bug Fixes
- A regression in v2.54.0 that could cause endless "Unlink of file '.git/objects/pack/pack-.idx' failed. Should I try again?" loops on older Windows 10 versions during
git fetchoperations was fixed. - A bug that prevented proper shutdown of processes launched via Git Bash under certain circumstances was fixed.
- A bug was fixed which could cause parallel checkouts to fail under certain circumstances when the FSCache is enabled.
- Git Bash (MinTTY) now respects screen scaling settings under more circumstances.
- A couple of bugs revolving around very large clones/packfiles/objects were fixed.
- Following TortoiseGit v2.19,
.gitfile validations have been tightened. As a consequence, access to remote repositories via UNC file paths needs to be allowed explicitly via thesafe.directoryconfiguration.
| Filename | SHA-256 |
|---|---|
| Git-2.55.0-rc2-64-bit.exe | 804b7e3392c94c26b5bd3a979febcf5f0bdac04b09d20572c10ab3daca67dd0e |
| Git-2.55.0-rc2-arm64.exe | 08009883dd388a2de7f6fbaa0e2efafe35d3a041269760d265c0462a52cd5802 |
| PortableGit-2.55.0-rc2-64-bit.7z.exe | ed27e72d93a42ab9f4e62ff0a9f7b54a84c8712d29b3817af60b2a986b0a626f |
| PortableGit-2.55.0-rc2-arm64.7z.exe | cf1a4ab5f7ba0d35d4a9919d84327fd3e0ca170fbdcea4a82a49091614e925e5 |
| MinGit-2.55.0-rc2-64-bit.zip | 8cb142c6bc4d8385d5efbe0068f8804573e3b569720f6f7f64e90425b92d05c9 |
| MinGit-2.55.0-rc2-arm64.zip | 64226274ad601325aa181bca160529d0d26f13cd64742ce1b939ac096297476c |
| MinGit-2.55.0-rc2-32-bit.zip | a57922d0c1cd8925f24affee4a42e8e216dacb0ac51f675bbd85ef8e2ebfde01 |
| MinGit-2.55.0-rc2-busybox-64-bit.zip | caf5daa4d5d9b251cc7d109202aee424100bffa12f9e146810255e908d02e9fb |
| MinGit-2.55.0-rc2-busybox-32-bit.zip | 1edddbfa04d2f544a9f34b275fd9844d3b365d7c318ab29f996bca9bb48963a2 |
| Git-2.55.0-rc2-64-bit.tar.bz2 | a700459442bff0705e62e3441c1f6e5cfdaf191156e7cc06b68544678d663f3a |
| Git-2.55.0-rc2-arm64.tar.bz2 | 44fc3dfd5235c17fa607dcd9972f7c6b67fb106a4bdbcabb74ab17313d9aeaaa |
MinGit for Windows 2.54.0(2)
Changes since Git for Windows v2.54.0 (Apr 20th 2026)
New Features
- Comes with Git Credential Manager v2.9.0.
| Filename | SHA-256 |
|---|---|
| MinGit-2.54.0.2-64-bit.zip | 7caad4bda0cb70cf4e8d1c07c4bd13054d0f3cbc4ffd434eaef0f9cf62939186 |
| MinGit-2.54.0.2-arm64.zip | 0cd06cb13d4109e78875fceeaad9607d8417d5a72e28e9bce0ee2ce5d24693a5 |
| MinGit-2.54.0.2-32-bit.zip | a5fa4d40e848d903dc3844bd868f840a38fc92070df62e37d468785882b0ae6c |
| MinGit-2.54.0.2-busybox-64-bit.zip | ae12ae8479f2807253067cf7bda5305b1ada7b6c9dd437fd54167a2097109969 |
| MinGit-2.54.0.2-busybox-32-bit.zip | 0dcb584d0da14b4ac58f69b0640a5a37e0ccfea0097b4974c69fe432522bacd4 |
Git for Windows v2.55.0-rc1.windows.1
Changes since Git for Windows v2.54.0 (April 20th 2026)
Following the MSYS2 project, on which Git for Windows is based, Windows 8.1 support will be dropped after Git for Windows v2.55.
New Features
- Comes with Git v2.55.0-rc1.
- Comes with the MSYS2 runtime (Git for Windows flavor) based on Cygwin v3.6.9.
- Comes with Git Credential Manager v2.8.0.
- Comes with cURL v8.20.0.
- Comes with less 702.
- The FSCache now accelerates more
git addscenarios. - Comes with OpenSSL v3.5.7.
- The diff helper handling Word documents was ported from Perl to Rust.
- Comes with Bash v5.3.15.
Bug Fixes
- A regression in v2.54.0 that could cause endless "Unlink of file '.git/objects/pack/pack-.idx' failed. Should I try again?" loops on older Windows 10 versions during
git fetchoperations was fixed. - A bug that prevented proper shutdown of processes launched via Git Bash under certain circumstances was fixed.
- A bug was fixed which could cause parallel checkouts to fail under certain circumstances when the FSCache is enabled.
- Git Bash (MinTTY) now respects screen scaling settings under more circumstances.
| Filename | SHA-256 |
|---|---|
| Git-2.55.0-rc1-64-bit.exe | 40ccf96f6cb90e1c1e987108d339bf59cf883f4f62fe1d811bf7f453f216a3c2 |
| Git-2.55.0-rc1-arm64.exe | 32ea9f89ebdcb4b5386bb8d91ac09bddca05f97aab2bb97f3a30e4a2ee13dfd7 |
| PortableGit-2.55.0-rc1-64-bit.7z.exe | cea2707ee1a25ef33d9db4235c1b4ae33d22c2fe618dd3d4ec8574b34ec6f3d9 |
| PortableGit-2.55.0-rc1-arm64.7z.exe | 70da0c29b0c60d7417d698c0d1850a2c409ab89cf9d5431ab75ff203356f5132 |
| MinGit-2.55.0-rc1-64-bit.zip | bb7d17aa2e1cf1b015b7fe2f0312465fa0e035699b0970a5898c07595a61985f |
| MinGit-2.55.0-rc1-arm64.zip | 49df32406f57d2886c93acf8ce2fcb9640a1b73c1829fdbb36ea069c41d216c7 |
| MinGit-2.55.0-rc1-32-bit.zip | 7d8c7828ee2490d406a4a9132a6a2e61f955c26c0a9cdebaf05ccde9bf156ebb |
| MinGit-2.55.0-rc1-busybox-64-bit.zip | 22abdf14fceaa1172a3416df33fb535a790faab7584a8ba903f3f88d4d0c45af |
| MinGit-2.55.0-rc1-busybox-32-bit.zip | 0139489b7baae8c9738cd3ea8dcbaf946c4f758716e9d64a6b2491db0c0cc229 |
| Git-2.55.0-rc1-64-bit.tar.bz2 | 87be9bf3d21a53b6e415e0650b4c4632e4226ae9c148a6d5b090e3521d5cfa6e |
| Git-2.55.0-rc1-arm64.tar.bz2 | 9d7786f3dfb29d1715ff2a73a0f08abcd298fe610c70d1117dcffdb0d15e43ce |
Git for Windows v2.55.0-rc0.windows.1
Changes since Git for Windows v2.54.0 (April 20th 2026)
Following the MSYS2 project, on which Git for Windows is based, Windows 8.1 support will be dropped after Git for Windows v2.55.
New Features
- Comes with Git v2.55.0-rc0.
- Comes with the MSYS2 runtime (Git for Windows flavor) based on Cygwin v3.6.9.
- Comes with Git Credential Manager v2.8.0.
- Comes with cURL v8.20.0.
- Comes with less 702.
- Comes with Bash v5.3.12.
- The FSCache now accelerates more
git addscenarios. - Comes with OpenSSL v3.5.7.
- The diff helper handling Word documents was ported from Perl to Rust.
Bug Fixes
- A regression in v2.54.0 that could cause endless "Unlink of file '.git/objects/pack/pack-.idx' failed. Should I try again?" loops on older Windows 10 versions during
git fetchoperations was fixed. - A bug that prevented proper shutdown of processes launched via Git Bash under certain circumstances was fixed.
- A bug was fixed which could cause parallel checkouts to fail under certain circumstances when the FSCache is enabled.
- Git Bash (MinTTY) now respects screen scaling settings under more circumstances.
| Filename | SHA-256 |
|---|---|
| Git-2.55.0-rc0-64-bit.exe | 4bf02a24a67298e75cdffb814de87f32ba65fa6ab375db7f8d80418a200f072b |
| Git-2.55.0-rc0-arm64.exe | a9b63b18d83c82f86b7230b57e5a0baf14a77b065f66f6f54251777fb6a22b24 |
| PortableGit-2.55.0-rc0-64-bit.7z.exe | 84f4fb06776baa25d0967c35a59ce6632f1660eecbb71e7c5a4b5688e639f885 |
| PortableGit-2.55.0-rc0-arm64.7z.exe | be87fa58998e0fa6e0390147edcda53d5f483174115c38a2ff933036df3a47c6 |
| MinGit-2.55.0-rc0-64-bit.zip | 42825bae66fa4b5580060e914cff04c63085c2cdc440cc59a61e28b1091a41b7 |
| MinGit-2.55.0-rc0-arm64.zip | d0b3d5c3c2bd9984c9fca786871c73c27a6914047b7228682c5ad9c01ba87676 |
| MinGit-2.55.0-rc0-32-bit.zip | 881cdc7dc20a00af100da73c5a975e88e46ad7dcca5fc0e18bcc3fe04ae0fa76 |
| MinGit-2.55.0-rc0-busybox-64-bit.zip | 8a71917816128064e8c0bb8c342cee74f7273dfe4b9edd17f893fb6ab5ba8c43 |
| MinGit-2.55.0-rc0-busybox-32-bit.zip | c0ac0dc3d684a4ea2fa06098ef352a3d18b79f07ff7f45d213c52c4acad72b71 |
| Git-2.55.0-rc0-64-bit.tar.bz2 | dd79e3d82adbfa2ad8ba1d4c9944a2704c416ca2931aab493fd8312bc754d165 |
| Git-2.55.0-rc0-arm64.tar.bz2 | 0de88ba420393a877b882c952594fc9a24c2a4a117d23b67c35465db855edb74 |