Releases: git-for-windows/git
Git for Windows 2.39.0-rc1
Changes since Git for Windows v2.38.1 (October 18th 2022)
New Features
- Comes with Git v2.39.0-rc1.
- Comes with OpenSSL v1.1.1s.
- Comes with cURL v7.86.0.
- The Portable Git edition (which comes as a self-extracting 7-Zip archive) now uses the latest 7-Zip version to self-extract.
- Comes with OpenSSH v9.1p1.
- It is now possible to generate and use SSH keys protected by security keys (AKA FIDO devices) via Windows Hello, e.g. via
ssh-keygen.exe -t ecdsa-sk
. - Portable Git no longer configures
color.diff
,color.status
andcolor.branch
individually, but configurescolor.ui
instead, which makes it easier to override the default. - Comes with GNU TLS v3.7.8.
- Comes with Git Credential Manager Core v2.0.877.
- Comes with MinTTY v3.6.2.
- Comes with Bash v5.2 patchlevel 12.
Bug Fixes
- The Git executables (e.g.
git.exe
itself) used to have incomplete version information recorded in their resources, which has been fixed. - A regression introduced in Git for Windows v2.38.0 that prevented
git.exe
from running in Windows Nano Server containers was fixed.
Filename | SHA-256 |
---|---|
Git-2.39.0-rc1-64-bit.exe | ea2412da9d24706a9f600d34136536e281b1ec5d67ab04cb2edfeb16eb39fc33 |
Git-2.39.0-rc1-32-bit.exe | aa4fc74ee343fb8e172a69ecb28b215cba84e93c70d1d25b15c70a24966bfb03 |
PortableGit-2.39.0-rc1-64-bit.7z.exe | dd568bd0fab26f8660a89b125b91c0f681b2b7c235681973bbd886498a62070c |
PortableGit-2.39.0-rc1-32-bit.7z.exe | 0c29213329d702efaeda39bccadbda7edf7eded113a68e2b0b4c7242ac6432ae |
MinGit-2.39.0-rc1-64-bit.zip | d0bf3d86da0571cfc99b39d9b06c1d58136870e0dde0235db6b3f22685633072 |
MinGit-2.39.0-rc1-32-bit.zip | 43f658e613de064c38619dcffa51d2fa4e55a4035f6b46054b8342613767a2de |
MinGit-2.39.0-rc1-busybox-64-bit.zip | 5c4e74bc0f6d731e9fbc8693c4bfe25ea6b172d38adf70ff0c2d1015c7288f46 |
MinGit-2.39.0-rc1-busybox-32-bit.zip | eaaf0444b95ab48f442e7a7375dfac0e97c1547afb348a627c70795ec5edb5e2 |
Git-2.39.0-rc1-64-bit.tar.bz2 | 5db8ec7346080deceed5ee7f7e6c8025b4621954e0772873f1c8c528508979dc |
Git-2.39.0-rc1-32-bit.tar.bz2 | db2b57ab50f4e4a5e225842f8ff31bc849ab0c5961fbdd177b3e92c45b6ba859 |
Git for Windows 2.39.0-rc0
Changes since Git for Windows v2.38.1 (October 18th 2022)
- Comes with OpenSSL v1.1.1q.
New Features
- Comes with Git v2.39.0-rc0.
- Comes with OpenSSL v1.1.1s.
- Comes with cURL v7.86.0.
- The Portable Git edition (which comes as a self-extracting 7-Zip archive) now uses the latest 7-Zip version to self-extract.
- Comes with OpenSSH v9.1p1.
- It is now possible to generate and use SSH keys protected by security keys (AKA FIDO devices) via Windows Hello, e.g. via
ssh-keygen.exe -t ecdsa-sk
. - Comes with Bash v5.2 patchlevel 009 .
- Portable Git no longer configures
color.diff
,color.status
andcolor.branch
individually, but configurescolor.ui
instead, which makes it easier to override the default. - Comes with GNU TLS v3.7.8.
- Comes with Git Credential Manager Core v2.0.877.
Bug Fixes
- The Git executables (e.g.
git.exe
itself) used to have incomplete version information recorded in their resources, which has been fixed. - A regression introduced in Git for Windows v2.38.0 that prevented
git.exe
from running in Windows Nano Server containers was fixed.
Filename | SHA-256 |
---|---|
Git-2.39.0-rc0-64-bit.exe | 74ba237e120c4528102001551f2b2c08a9643a6cad8d7a397b134e4dde5498ef |
Git-2.39.0-rc0-32-bit.exe | 0c14e81e0746a151ca8937c3736160720b4cfecf9bc826f681de7f275978ab51 |
PortableGit-2.39.0-rc0-64-bit.7z.exe | 02e73e5f584df658a709f373b0e0b8dc7ff72a754052bd76cd0af67fa23a9701 |
PortableGit-2.39.0-rc0-32-bit.7z.exe | 2c6acc55ea0df14be2b1695445ec6ac9061eb6e5a0f50ee8d9a1054899e522c2 |
MinGit-2.39.0-rc0-64-bit.zip | 638acc223365fc761655926b2cd86d9f4e2b6618a7ddee183a31c26dd3a63714 |
MinGit-2.39.0-rc0-32-bit.zip | bc3c16ba093821ffb254a6c2eb44a9f84de163543f657e03ca1b797a826ab80c |
MinGit-2.39.0-rc0-busybox-64-bit.zip | f898d769d717c85f380f65687b10734aa5cfb28b636805b7bf434b5c24dbc593 |
MinGit-2.39.0-rc0-busybox-32-bit.zip | bd79b74dac8b69a8eba4c5324b5190dd85c71b74ffb8e2ca20358d94e244ec00 |
Git-2.39.0-rc0-64-bit.tar.bz2 | 48f2855ec77fb608f3831b1aaab725ca599e42a8fb27c6aa6c872c4d3f2f9efd |
Git-2.39.0-rc0-32-bit.tar.bz2 | 036afe5dda8cb98e70bbcbce92570dfe0bc6d6f82f2fb7e0129faf17b62eeb4f |
MinGit v2.35.5.windows.1
v2.35.5.windows.1
Git for Windows 2.38.1
Changes since Git for Windows v2.38.0 (October 3rd 2022)
This is a security bug fix release coordinated with Git v2.38.1, addressing CVE-2022-39260 and CVE-2022-39253.
New Features
- Comes with Git v2.38.1.
Filename | SHA-256 |
---|---|
Git-2.38.1-64-bit.exe | f3fe05e65cd7e9a9126784d4ad57fdf979d30d5987fe849af4348dbe3e284df6 |
Git-2.38.1-32-bit.exe | 2b607570ef03a51a3fed89c30dd461d73660cbf7686e41deaaa5ba2e719a9e7e |
PortableGit-2.38.1-64-bit.7z.exe | cdcdb268aaed1dd2ac33d1dfdaf105369e3d7bd8d84d641d26d30b34e706b843 |
PortableGit-2.38.1-32-bit.7z.exe | d434ad45bd9060a99c1d58e9b2b09597c52035a6a3ebeb6a0fdc694092b298b5 |
MinGit-2.38.1-64-bit.zip | 77b14610d92e717ac025e5409e2e713553435bfad224753baf6858ebd0f7d96d |
MinGit-2.38.1-32-bit.zip | cbd7c8cce55f4c1d9d858f7137f46eff44018fa9b0e646200b80ef9d1975288f |
MinGit-2.38.1-busybox-64-bit.zip | 8a0c3c3a5c63f182ef52e6736187998aa4751e09e828750dfe4d4854a27172fc |
MinGit-2.38.1-busybox-32-bit.zip | 9fbb8530e103c736afadc9c0df3c69a2cd7719e8c9ab1d1785c85f1519778835 |
Git-2.38.1-64-bit.tar.bz2 | 09246e1bbe9f7e5d2874e25ce0d05d555a059a709883b5afecf3e3aeb9b0ac2b |
Git-2.38.1-32-bit.tar.bz2 | 43651cc1d0c723acce2d7e018c0e86a7d57b1aa2395516d521787d2a539fb6d2 |
Git for Windows 2.38.0
Changes since Git for Windows v2.37.3 (August 30th 2022)
New Features
- Comes with Git v2.38.0.
- Comes with cURL v7.85.0.
- Comes with MSYS2 runtime (Git for Windows flavor) based on Cygwin 3.3.6.
- Comes with BusyBox v1.34.0.19688.985b51cf7.
- The
scalar
command is now included. Scalar is a helper to automatically configure your (large) Git repositories to take advantage of the latest and greatest features. Note: If you work with repositories hosted on Azure Repos, use Microsoft's fork of Git for the best user experience.
Filename | SHA-256 |
---|---|
Git-2.38.0-64-bit.exe | 49fa8d1f151e83b89c84e0cb9e400ee0d543d238960f506e487b5a39889fa2c8 |
Git-2.38.0-32-bit.exe | d1f4c6f9194743566b7e02ff4e437144ff102c16a6e3d3238500fb18cefa6a07 |
PortableGit-2.38.0-64-bit.7z.exe | 68f6eb736f20f51689a77584f6fdb12340754c90ae1fca83e2ca1cd11e3d3a73 |
PortableGit-2.38.0-32-bit.7z.exe | 8dbea9a129bf072c1650e4f914a8b54f4e6faccbd5c6942301835fcc5ef931c6 |
MinGit-2.38.0-64-bit.zip | 52c9b2a4b10a0a25b1be9466f60a5d5ca5330d5eb8c1661a8fac4bf2677a0e46 |
MinGit-2.38.0-32-bit.zip | f80ee8a4f2074ff9dc678487155a0571599cda7dfe4bbf54534f4ead23577b6f |
MinGit-2.38.0-busybox-64-bit.zip | 36cff40e8a27b81e13b148c8ef38351f1b234edc18ab09d3a46319ddf317200e |
MinGit-2.38.0-busybox-32-bit.zip | f310c8fb14942d5526d9a984e5eac8e70e08d8411fd7850d4dd9371f5e9c114d |
Git-2.38.0-64-bit.tar.bz2 | e8e8420d4ce68193f678b5655d96fef79b376f411a1779f322e2165250e73061 |
Git-2.38.0-32-bit.tar.bz2 | de1d561bafa352eecc8b7b6ddf4ed1ee0cf8c957382574b38282760f0766ff40 |
Git for Windows 2.38.0-rc2
Changes since Git for Windows v2.37.3 (August 30th 2022)
New Features
- Comes with Git v2.38.0-rc2.
- Comes with cURL v7.85.0.
- Comes with MSYS2 runtime (Git for Windows flavor) based on Cygwin 3.3.6.
- Comes with BusyBox v1.34.0.19688.985b51cf7.
- The
scalar
command is now included. Scalar is a helper to automatically configure your (large) Git repositories to take advantage of the latest and greatest features. Note: If you work with repositories hosted on Azure Repos, use Microsoft's fork of Git for the best user experience.
Filename | SHA-256 |
---|---|
Git-2.38.0-rc2-64-bit.exe | 0119ba61071b45fb6e6c647473192c1513db568e43310cba8150e842cc526ef9 |
Git-2.38.0-rc2-32-bit.exe | cd5735be6047512cd3d52fcc7d152930d28c6e1d89245273d4cf1594e03c2211 |
PortableGit-2.38.0-rc2-64-bit.7z.exe | 5abe7fbcf30d028f9cfbc0bb9bdf418f04afe06f2131cca5bc5ca5b8823d8c5b |
PortableGit-2.38.0-rc2-32-bit.7z.exe | 718b21123565d4bd0676ffd8bf74a5ef736b12e489c600d37285fada29b30e0e |
MinGit-2.38.0-rc2-64-bit.zip | c9005c8c48c30d93aaa2d401d2902bdce5cdebd1bb21f3207dac6d3cf5fff913 |
MinGit-2.38.0-rc2-32-bit.zip | ace20517a2cd2e7940e79438c439010cb43ba95bd0170facd8bd72148e20f1ff |
MinGit-2.38.0-rc2-busybox-64-bit.zip | 64e5cac970b6b08ce10237fffce1a666fae46ab87896032ee996c6f3b6c94710 |
MinGit-2.38.0-rc2-busybox-32-bit.zip | 659c0d517dc312e42ccd3941c59e61989003173706ba13fbf9d11a02537f9a4d |
Git-2.38.0-rc2-64-bit.tar.bz2 | f12622455408dc4febf8b7c8666ac7a30c0794697e13f71bd6c3df227aa1e22c |
Git-2.38.0-rc2-32-bit.tar.bz2 | 86388c90c6eaf46ea420d5969ef2d3c08b4bed3629136904daf0a129ab91cbf9 |
Git for Windows 2.38.0-rc1
Changes since Git for Windows v2.37.3 (August 30th 2022)
New Features
- Comes with Git v2.38.0-rc1.
- Comes with cURL v7.85.0.
- Comes with MSYS2 runtime (Git for Windows flavor) based on Cygwin 3.3.6.
- Comes with BusyBox v1.34.0.19688.985b51cf7.
Filename | SHA-256 |
---|---|
Git-2.38.0-rc1-64-bit.exe | 61316e3b35876ce2714e39fc98fbe41b9172d83b01c7eda934fdf41fb49b6d66 |
Git-2.38.0-rc1-32-bit.exe | c733e9c8d2bfd262d80e714c14b30ca69a2ecb9087971d1ed56588f4a52d58f8 |
PortableGit-2.38.0-rc1-64-bit.7z.exe | cd8f225dcdf5a2566c1a3f7315fda5d2ae5c6523fe13416eeb54ad523dbaa1f6 |
PortableGit-2.38.0-rc1-32-bit.7z.exe | 31fcfac77eb024dad13ee07aa32e26bb974a6ddbb8cf7f6ce0b74f896e0a160f |
MinGit-2.38.0-rc1-64-bit.zip | cc70d60b980f0ff91abd314677a9395bf0d23d41499cea598013f5c2b2b3e6ff |
MinGit-2.38.0-rc1-32-bit.zip | 0630d138c400ad60936ef56097aee8c6e3ba014a1b892861a70b598c9282f536 |
MinGit-2.38.0-rc1-busybox-64-bit.zip | 9c7fb24bf374019acb8ec2ea82db5309a37aadf44fc1de676e321d5dc34e7e3f |
MinGit-2.38.0-rc1-busybox-32-bit.zip | 5ab3297276491f7ff72890cee75a944f7ea4c96c3809dc9dc4e823649c429c28 |
Git-2.38.0-rc1-64-bit.tar.bz2 | b1481cc5dbde1eec7051886cb9ddd778b3291f2e5b01c5d459686acc7183d0ae |
Git-2.38.0-rc1-32-bit.tar.bz2 | 7c5b404e65fa00bd34c2cb413a06524b2c5e14e8b3e8c2e8b91c55c28948d197 |
Git for Windows 2.38.0-rc0
Changes since Git for Windows v2.37.3 (August 30th 2022)
New Features
- Comes with Git v2.38.0-rc0.
- Comes with cURL v7.85.0.
- Comes with MSYS2 runtime (Git for Windows flavor) based on Cygwin 3.3.6.
Filename | SHA-256 |
---|---|
Git-2.38.0-rc0-64-bit.exe | 2bcb263e7bc66710ef27562a795a1e68dd8a1f234c2af7510f84d64793fe65d7 |
Git-2.38.0-rc0-32-bit.exe | 63f30db87b724759b4671ec9fd7609cf38959067ed102e0ae48015dc3f4dcf90 |
PortableGit-2.38.0-rc0-64-bit.7z.exe | 00dde8571fbef07877007383d7aaa84ad850e0d7c74928637ba189e7dd7383e9 |
PortableGit-2.38.0-rc0-32-bit.7z.exe | c95169baf096072df3061d52004988682b46d610253aaedc86da1f088629cee4 |
MinGit-2.38.0-rc0-64-bit.zip | 21ad098e3b43f09dd87a1ca7c156ad01678dfe897d7a1d2976c880bbf4889717 |
MinGit-2.38.0-rc0-32-bit.zip | 834149307a2da541967a8f6d65e516906f3de5753d1aab46fa2113094ab9b094 |
MinGit-2.38.0-rc0-busybox-64-bit.zip | e602a72d6f77dae13c465eee82f19ac96e869027cc628c0fe8ad79b16de76921 |
MinGit-2.38.0-rc0-busybox-32-bit.zip | 5cfb917d948bcab7d3daf33d0bcdd45825a8823e3eafe13309df8c1886333d4c |
Git-2.38.0-rc0-64-bit.tar.bz2 | 2665109aecc5bb5f46f0a0529c582d9bb8c7de73cd08018ddbde6ccc6fbecd38 |
Git-2.38.0-rc0-32-bit.tar.bz2 | 743890830de736946186d31bb3aa49dc43b9fec05b457643fb38068b5e596cd9 |
Git for Windows 2.37.3
Changes since Git for Windows v2.37.2(2) (August 11th 2022)
New Features
- Comes with Git v2.37.3.
- Comes with tig v2.5.7.
Bug Fixes
- Git for Windows now correctly handles
.doc
files that are not Word Documents.
Filename | SHA-256 |
---|---|
Git-2.37.3-64-bit.exe | b0442f1b8ea40b6f94ef9a611121d2c204f6aa7f29c54315d2ce59876c3d134e |
Git-2.37.3-32-bit.exe | 5cc8e503989f0a3b3a5529c19074b07d83d7a6bc163532efa577bddbddfe3da3 |
PortableGit-2.37.3-64-bit.7z.exe | ecd013c3aecdde0ffb363d5058d379a9c4037ff9ffbc004218632e288490f35c |
PortableGit-2.37.3-32-bit.7z.exe | fbb50b45117ee1ca559e353f19b9a903f08febba50bd88fb4c3c3ddf533f024c |
MinGit-2.37.3-64-bit.zip | cec8d038fadbdd82e269a5c458fd2a62711c1bb9a76c85f07c46de3bff6cdf32 |
MinGit-2.37.3-32-bit.zip | cac833cce9d71b96520418551c03e9dd377293da64a146f1603efb71ddc7771a |
MinGit-2.37.3-busybox-64-bit.zip | fca6336cb65687464869212606b1afa603b405af055521de3eb35cd414691a31 |
MinGit-2.37.3-busybox-32-bit.zip | 4553b4e93b9daf8903d52561f00afb740da7bad47504a0777bcd8ac0a741a85e |
Git-2.37.3-64-bit.tar.bz2 | 414d77223eaec06fe814df4973ef3af345c04fb04646b889eb7a2df4ea602e63 |
Git-2.37.3-32-bit.tar.bz2 | 4c3f5d2976d3c1804f32d2331ca26c6af30616babb2480baeb8856305ec2ec34 |
Git for Windows 2.37.2(2)
Changes since Git for Windows v2.37.1 (July 12th 2022)
(Upcoming) breaking changes
We updated the included Bash to version 5.1 (previously 4.4). Please check your shell scripts for potential compatibility issues.
Also, as previously announced, Git for Windows dropped support for Windows Vista.
Around the beginning of 2023, Git for Windows will drop support for Windows 7 and for Windows 8, following Cygwin's and MSYS2's lead (Git for Windows relies on MSYS2 for components such as Bash and Perl).
New Features
- Comes with Git v2.37.2.
- Comes with tig v2.5.6.
- Comes with Bash v5.1 patchlevel 016 .
- Comes with Perl v5.36.0.
- Git's executables are now marked Terminal Server-aware, meaning: Git will be slightly faster when being run using Remote Desktop Services.
git svn
is now based on subversion v1.14.2.- Comes with GNU TLS v3.7.7.
Bug Fixes
- Git for Windows now ships without the
zmore
andbzmore
utilities (which were broken and included only inadvertently). - A regression in the
vimdiff
mode ofgit mergetool
has been fixed. - With certain network drives, it was reported that some attributes associated with caching confused Git for Windows. This was fixed.
Filename | SHA-256 |
---|---|
Git-2.37.2.2-64-bit.exe | 6f91f1bb28b222f30c13f905a5e9b0ad491e67c28a37a238000def19f86e0a2f |
Git-2.37.2.2-32-bit.exe | 672569b7041024b1fdb5c29cc9a775658be78f7d3afea025973e07954f5070fa |
PortableGit-2.37.2.2-64-bit.7z.exe | 20d9b7e8e8b8b4f27d16420597772e19e7cb1f396b355473867942ed86d0d931 |
PortableGit-2.37.2.2-32-bit.7z.exe | 36e24698b3cf5270d8276c80a1f7c14ff5d140ee2ac37e8e28a935d0a0ab3418 |
MinGit-2.37.2.2-64-bit.zip | 12b7c2c8cb9db03fd8c81e618aab196a366d919b2dc0dcd5a062738a07960a05 |
MinGit-2.37.2.2-32-bit.zip | d3bf1f155872cc431f3ebe898906d6b52988802ff7c3597d9bc16d0937f81209 |
MinGit-2.37.2.2-busybox-64-bit.zip | 0a299ae5621ef69424d80b27b7a3b177f7299b124139d20afadfed9226648c47 |
MinGit-2.37.2.2-busybox-32-bit.zip | 69cdd838c924eb4c989652191d77bd9a7ef069e4e059eced69cfeb1e92bfe343 |
Git-2.37.2.2-64-bit.tar.bz2 | 96b564cfbd99e355e340e1ba5350674fa7c0a04b5390ccca078a1a37637eba6b |
Git-2.37.2.2-32-bit.tar.bz2 | 153defc4bed02814a772d473ae74a380e68a2377331ee8ad51ac6d21ed35cbbe |