Skip to content

Releases: git-for-windows/git

Git for Windows v2.48.0-rc2.windows.1

09 Jan 17:38
v2.48.0-rc2.windows.1
Compare
Choose a tag to compare
Pre-release

Changes since Git for Windows v2.47.1 (November 25th 2024)

New Features

Bug Fixes

  • The installer now correctly blocks the installation on Windows 7 and Windows 8 as these versions of Windows are no longer supported since Git for Windows v2.47.0
  • When using the cache credential helper, it could error out with "fatal: unable to connect to cache daemon: Unknown error" under certain circumstances; This was fixed.
Filename SHA-256
Git-2.48.0-rc2-64-bit.exe 2d7067c84c57e075f2599734cf38a1498aa58cd0ed871141f6062aed97abc150
Git-2.48.0-rc2-arm64.exe 712739bb49832d571732e3e74b111d7cb4a63cd622ef3e87d01efe35046d9a4f
Git-2.48.0-rc2-32-bit.exe 741ceb11c0a66ce1c440ce0a60b88b0d461e786e5eea29a9d622d3553fc2ba1e
PortableGit-2.48.0-rc2-64-bit.7z.exe 6f36815609b831e1596b496fac87861fde39f0d55a7a6086ca40b4d7340834f5
PortableGit-2.48.0-rc2-arm64.7z.exe c88a264f1e2a56a89bd5f6ba7b5bd0ff96f2b886c7d1099f22780239c84b249a
PortableGit-2.48.0-rc2-32-bit.7z.exe ad0052b327287e77cbc16e9ada38be899df505c80133882f7c14c3bb3da584e7
MinGit-2.48.0-rc2-64-bit.zip dc0c8dfe397d29a1541f5dcc05fb8d843f1ffce0ca4dbc109ded9c447c567cb0
MinGit-2.48.0-rc2-arm64.zip 11c17fa4df1398440400dab9eece1e250b759ecc0ffae2bc284b348bbb746f9e
MinGit-2.48.0-rc2-32-bit.zip 0a3501081f99ff6ace63e7bfae6340525152fbc148555873fe47a6660f216eca
MinGit-2.48.0-rc2-busybox-64-bit.zip 686efeccfdb7aa0d27eb7623a29f59418b393b526300817410f0a52552f5a540
MinGit-2.48.0-rc2-busybox-32-bit.zip 00b8a353fa2713bfc7de81c93d3012bad351cb8180adbd7916103c7e0d66e610
Git-2.48.0-rc2-64-bit.tar.bz2 62308faa458047cca64517e46440112738c8b630a666a296dd0ce415a4e0f354
Git-2.48.0-rc2-arm64.tar.bz2 dbb82b4101821d9515cd98e83f09819a3e91091d6af154ffb44d89434e22191b
Git-2.48.0-rc2-32-bit.tar.bz2 ae1c21237a6e062a504c26b3ff579ddf5558aff622feb7aebffcd8864e46ed91

Git for Windows v2.48.0-rc1.windows.1

31 Dec 10:40
v2.48.0-rc1.windows.1
Compare
Choose a tag to compare
Pre-release

Changes since Git for Windows v2.47.1 (November 25th 2024)

New Features

  • Comes with Git v2.48.0-rc1.
  • Comes with cURL v8.11.1.
  • Comes with MinTTY v3.7.7.
  • Comes with the MSYS2 runtime (Git for Windows flavor) based on Cygwin v3.5.5. Git for Windows 2.48.0-rc1.windows.1 was supposed to come with the MSYS2 runtime (Git for Windows flavor) based on Cygwin v3.5.5. Due to random hangs that couldn't be fixed in time, this has been reverted.

Bug Fixes

  • The installer now correctly blocks the installation on Windows 7 and Windows 8 as these versions of Windows are no longer supported since Git for Windows v2.47.0
Filename SHA-256
Git-2.48.0-rc1-64-bit.exe 205d78a134419d8c4cae8a8287f3cd43df1577e3548f9aa298023c95bbafec2b
Git-2.48.0-rc1-32-bit.exe a0333a4a5f4f91aa91587efc0b2171940059445c39dde54284f320eec0b3975b
PortableGit-2.48.0-rc1-64-bit.7z.exe 4547c8db412d7a1b840074701e16354458181a54b7eff838eec3ba3023e079ea
PortableGit-2.48.0-rc1-32-bit.7z.exe 6fd50d8726793006d1961fd9d03c1cfc94a4994f78bacfd835c1ab58f1d5b56c
MinGit-2.48.0-rc1-64-bit.zip 139255b6f7cdd14c696da58e17bd3284cd7f0975fb7c45f20f8cfca8115acdd2
MinGit-2.48.0-rc1-32-bit.zip ea5eb4332d51455dd5850c9a4a265d158b8a7bd8d9d280a0bc7c485d4e77dcc5
MinGit-2.48.0-rc1-busybox-64-bit.zip 769206ce840d18ad1d6185ba2fb56c8593aebfbb9a26aae9850dbd35b35a2a6b
MinGit-2.48.0-rc1-busybox-32-bit.zip 92a16a3b491ba4c6c6f68d30ba29360bb75db014a834c8947cd543d427be784e
Git-2.48.0-rc1-64-bit.tar.bz2 399e604024fc3c3c476aea8d817c39a31d509c82741379a5c7cd49b50ba75b42
Git-2.48.0-rc1-32-bit.tar.bz2 e055a18ac811ac77a6372eefe1833dacc91a0add9c8cd2d971b22a226a30f0b4
Git-2.48.0-rc1-arm64.tar.bz2 f37ce1adbd91c195cf333f8713ae7964dbf169b1de5882353e03b727f4ec8e79
Git-2.48.0-rc1-arm64.exe dcbf2a6ff870d498ae8aeb53c0d173a393ce6d7218bd6daa7ce2c416b78b743b
MinGit-2.48.0-rc1-arm64.zip 8f56c87ceb5c5b41a5690554fe091b8b9aa08748bb20c39e933b0a2c8546ef01
PortableGit-2.48.0-rc1-arm64.7z.exe 594ab37e5e378efb30a97796fa38f3a5d833f82da223d4056e596f311270fe21

Git for Windows v2.48.0-rc0.windows.1

17 Dec 12:40
v2.48.0-rc0.windows.1
Compare
Choose a tag to compare
Pre-release

Changes since Git for Windows v2.47.1 (November 25th 2024)

New Features

Bug Fixes

  • The installer now correctly blocks the installation on Windows 7 and Windows 8 as these versions of Windows are no longer supported since Git for Windows v2.47.0
Filename SHA-256
Git-2.48.0-rc0-64-bit.exe 553815da6a9652516a3162bf4bea4b60e13bfc3da710af60c034ee673bc92e93
Git-2.48.0-rc0-32-bit.exe be45795f4deca6e6bc68c75bbc891b46b890347d53738d26ebde276a487f8bb3
PortableGit-2.48.0-rc0-64-bit.7z.exe a94687e8d822b50f9ffcaed49d9e1a4836c50447ea8ce3fecc556214536473b0
PortableGit-2.48.0-rc0-32-bit.7z.exe 4c8f62b2738326b7ec1db4a4c2c899792cdff6e48da6bea94ef24f0ed21ba5ef
MinGit-2.48.0-rc0-64-bit.zip 981516b24ad7a83f44c6e7dd20ef70f60ef1f1e97772a1ecc9cd7ff7287c4cf9
MinGit-2.48.0-rc0-32-bit.zip 63d86253c3654bb2310e71d6376dd8b986254b94c3c8e91add62548faba45e34
MinGit-2.48.0-rc0-busybox-64-bit.zip f1bc9a83f59907690c954dc429ede14dae8ede7f0602628a5f0c34878c54d0ce
MinGit-2.48.0-rc0-busybox-32-bit.zip bb2a3f6dbe5330aa1cf51c34387ede08f1ebf8035b30135f9316469c2d230565
Git-2.48.0-rc0-64-bit.tar.bz2 0459027325f1bb353ced02bfde2f007e6e5c7dc61d7ebc9205eea4a033a3c99d
Git-2.48.0-rc0-32-bit.tar.bz2 8abcc6c10767b6031d2171ef1288f9a79f1974424245e73b17867c13b409a26f
Git-2.48.0-rc0-arm64.tar.bz2 3d5ad1d678e273451358553c69a33b0d49696314a397a61b7ea164c79dd3455b
Git-2.48.0-rc0-arm64.exe 5e7eec6217fd4f2612d6a745073044d4a49fdc730273885a996fbd86cc496b4d
MinGit-2.48.0-rc0-arm64.zip 11b64e06c885a3a10c566649578e7897275f67c30aa6f4c8321469febd2d8fb9
PortableGit-2.48.0-rc0-arm64.7z.exe 291f12d7c0acf59a22f939ffad8b2f3559f96b9780161d60ee92d5d4f3c8a044

Git for Windows 2.47.1(2)

14 Jan 18:11
v2.47.1.windows.2
Compare
Choose a tag to compare

Changes since Git for Windows v2.47.1 (November 25th 2024)

New Features

Bug Fixes

  • CVE-2024-50338: Git Credential Manager can be tricked to exfiltrate credentials for a trusted site to an untrusted site. Since the URLs needed for such an attack look suspicious, this usually requires a recursive clone or fetch.
  • CVE-2024-53263: In conjunction with CVE-2024-52006, Git LFS can be tricked to exfiltrate credentials for a trusted site to an untrusted site.
  • CVE-2024-50349: When prompting the user for a password in the terminal, Git does not neutralize control characters.
  • CVE-2024-52005: The sideband channel does not neutralize control characters.
  • CVE-2024-52006: Similar to CVE-2020-5260, affecting credential helpers that interpret Carriage Returns as newlines.
Filename SHA-256
Git-2.47.1.2-64-bit.exe 5f2350757f9781125cd660478b31c37698d9662aed25b4b02e92da393289564c
Git-2.47.1.2-32-bit.exe 4e6d9f309f4f877a779aee9e80fc1ef5d6f03aa79d5eb4cac103d39f02ece1e9
PortableGit-2.47.1.2-64-bit.7z.exe d73f0c1a42afbabe43862bd5abf5a646798125bc33cc02b7da7bbaeddae948f0
PortableGit-2.47.1.2-32-bit.7z.exe b1b1715676b1aaf0cdffe7287c70c37a94408fd872d538f4b00834d278a9e02f
MinGit-2.47.1.2-64-bit.zip 5bafb35dfb249b89d726b37824eeb5022379f0e51f5fbf9c29f49bef57e85b42
MinGit-2.47.1.2-32-bit.zip adae5363e224be913af65b3b8c454463e220dd12c811bf5f298952ba4106589a
MinGit-2.47.1.2-busybox-64-bit.zip e27f8fda56942a1c57911dfb2ad71ca7a6d227db733c921216402eb5d10da41d
MinGit-2.47.1.2-busybox-32-bit.zip 00269b04f0b61572b2fc4e20220ff74496b44c5ec23f2753ac7de0867419fdb8
Git-2.47.1.2-64-bit.tar.bz2 ee718e13e1f6c772ab918c0c8897c4d73c792d00bc6e3de3cf1092504b737b7d
Git-2.47.1.2-32-bit.tar.bz2 7ad65961762bf328574ab73d5b0442beb1e9bee81d73cfed6429ff927057e27c
Git-2.47.1.2-arm64.tar.bz2 8b3c4548346d7af2ee9e4e835e8baaea2bde2bca3d2df123a69e7b76ae7b8483
Git-2.47.1.2-arm64.exe a6f68a3e74349e71ed0030fad7bad87806093a4063b3b1fe2a2c0be233201ce4
MinGit-2.47.1.2-arm64.zip c74dd8e25b2337bbef059440966ba7bf96da4b4a8bc9bf9c759a2bc5a868da2b
PortableGit-2.47.1.2-arm64.7z.exe 6f554b6f0fb9e76448f42c2b0dd9c4c59f0a1d0df0c38c1a9029ebd9c49532b5

MinGit for Windows 2.46.2(2)

14 Jan 18:14
v2.46.2.windows.2
Compare
Choose a tag to compare

Changes since Git for Windows v2.46.2 (September 24th 2024)

New Features

Bug Fixes

  • CVE-2024-50338: Git Credential Manager can be tricked to exfiltrate credentials for a trusted site to an untrusted site. Since the URLs needed for such an attack look suspicious, this usually requires a recursive clone or fetch.
  • CVE-2024-50349: When prompting the user for a password in the terminal, Git does not neutralize control characters.
  • CVE-2024-52005: The sideband channel does not neutralize control characters.
  • CVE-2024-52006: Similar to CVE-2020-5260, affecting credential helpers that interpret Carriage Returns as newlines.
Filename SHA-256
MinGit-2.46.2.2-64-bit.zip 9fa5d4c0858b92b14f424393d51eee1412e53c1eae2b689f56a5113c924d7087
MinGit-2.46.2.2-32-bit.zip 950546c6069879a9a8c858c1c781790a356a6f8fec864cbc57383ad8b396f4a4
MinGit-2.46.2.2-busybox-64-bit.zip 1bdfe5d96b7956175b5078c48039f6b49de30ce25a3f30151872ca02edf134b5
MinGit-2.46.2.2-busybox-32-bit.zip 043b7bc72d79b151d4a17c0ae2323e39ba32d2b8ed38a66ddd0a81f6c01a56a0

MinGit for Windows 2.45.2(2)

14 Jan 18:14
v2.45.2.windows.2
Compare
Choose a tag to compare

Changes since Git for Windows v2.45.2 (June 3rd 2024)

New Features

Bug Fixes

  • CVE-2024-50338: Git Credential Manager can be tricked to exfiltrate credentials for a trusted site to an untrusted site. Since the URLs needed for such an attack look suspicious, this usually requires a recursive clone or fetch.
  • CVE-2024-50349: When prompting the user for a password in the terminal, Git does not neutralize control characters.
  • CVE-2024-52005: The sideband channel does not neutralize control characters.
  • CVE-2024-52006: Similar to CVE-2020-5260, affecting credential helpers that interpret Carriage Returns as newlines.
Filename SHA-256
MinGit-2.45.2.2-64-bit.zip 93ce6daa762cd82b7558162b7caee6fc60dc6e630b0b4b1a15307e7480a0c64d
MinGit-2.45.2.2-32-bit.zip f1b3272a303435c89e60645e2f1460b9c6679032f6ff15b21713b7d44044dd3e
MinGit-2.45.2.2-busybox-64-bit.zip df3c7364d04e9f208d560f9f18552c4d3f7b59a987bc0a4aaa2b92263ade9221
MinGit-2.45.2.2-busybox-32-bit.zip cb19c568df462288128ed17467593506a1e63de30914bd8507c236e1a78b3b18

Git for Windows v2.47.1.windows.1

25 Nov 15:00
v2.47.1.windows.1
Compare
Choose a tag to compare

Changes since Git for Windows v2.47.0(2) (October 22nd 2024)

This release comes with the first early native support of Windows/ARM64, ready for testing (the included Git Bash is actually not native, for technical reasons, but the git.exe is a native ARM64 executable). Please report any issues!

New Features

Bug Fixes

Filename SHA-256
Git-2.47.1-64-bit.exe 25527923debc06515b3016f2d6bca0820656e8281a23be2f43bfb658bd5dda70
Git-2.47.1-32-bit.exe 121744b5d804f839d7f6e66e594ccafbe345418f0d02a696f6cec866f6eb1e62
PortableGit-2.47.1-64-bit.7z.exe 4f3f21f4effcb659566883ee1ed3ae403e5b3d7a0699cee455f6cd765e1ac39c
PortableGit-2.47.1-32-bit.7z.exe 7d022cdf6a79b0206db4274231f51bee271001d8c88fe2e25d5ff81cc0535b80
MinGit-2.47.1-64-bit.zip 50b04b55425b5c465d076cdb184f63a0cd0f86f6ec8bb4d5860114a713d2c29a
MinGit-2.47.1-32-bit.zip 3c0fa6e3096c2304f8c6af9cb6bb35623b2e615771cf7be45f9632af83bd9864
MinGit-2.47.1-busybox-64-bit.zip 7b26cc61866c5c0ec050797f57837bf064eacd3aaa87ae316e96c6936235cf29
MinGit-2.47.1-busybox-32-bit.zip c5ee149a781c4672537926f967614e9e33233b8fd08811ce967b5f535ce77620
Git-2.47.1-64-bit.tar.bz2 45d2bdc96712b0ab785c307461429cf5bd744227108805edaaec7517432db54c
Git-2.47.1-32-bit.tar.bz2 99a91af7a6a7a8791ebede7c0fd5339084853ec1a3c4f9dffdb91145ce934c1e
Git-2.47.1-arm64.tar.bz2 bc7fbbdfbc54d4a245fc0c18f88c2a20f82ec60345879f2fdc2e7f48d100bd61
Git-2.47.1-arm64.exe 63950d69998ca184b0ade0389a0e0b50e62f4a1ea8da9752449193c9dcda569f
MinGit-2.47.1-arm64.zip fc5747e187a70147404a94da104dc9f6005a3d45a78a56dbfa132075ad4a45e4
PortableGit-2.47.1-arm64.7z.exe d366f44ef2b65e11f7b5a1430ae43aceb5f7c640150f325fa4b767f6da472845

Git for Windows v2.47.0.windows.2

22 Oct 10:50
v2.47.0.windows.2
Compare
Choose a tag to compare

Changes since Git for Windows v2.47.0 (October 8th 2024)

Bug Fixes

Filename SHA-256
Git-2.47.0.2-64-bit.exe 83c618dcc50b63f0f7afc86a7a125169bd59559ff680683f1d915c45e05ff4cc
Git-2.47.0.2-32-bit.exe b798dc1ff11afe912994e0e7d0b538edbbd291e666fdc6f34fa4cb19547aefc7
PortableGit-2.47.0.2-64-bit.7z.exe c77368a8f6ccbd43bde0df0ab603133ce885407a018787d6f1971e040590f1ab
PortableGit-2.47.0.2-32-bit.7z.exe 71d7de445ce2412c0344f5258dec4a51cac3b4b536b0d68c8e753729d429d365
MinGit-2.47.0.2-64-bit.zip c4a5d3a2adda98b25fe59349733fca56b3843360b962dba5535282a9d8120b31
MinGit-2.47.0.2-32-bit.zip 59748b3193b6f27849e35ee76165d53f47a5a205a4cd83e926800570aeaf5aa2
MinGit-2.47.0.2-busybox-64-bit.zip 672aa54dd79d35baa75df934e2bb6faad5b9f45a99339b1dbd5a1fb2f8b44348
MinGit-2.47.0.2-busybox-32-bit.zip 94ff74c2c7f68a5093b57c527398fe176230adadb71c25722f0c43a5de611f7b
Git-2.47.0.2-64-bit.tar.bz2 b6ca6dcd5c818396faa57e06e10489aed3e16396317475ca8e88e30e4eb2e3c5
Git-2.47.0.2-32-bit.tar.bz2 d861cdef6ef1c93f412eb6e5fa766973a6eee5f8a08973ac4a396bb235c3d489

Git for Windows v2.47.0.windows.1

08 Oct 10:04
v2.47.0.windows.1
Compare
Choose a tag to compare

Changes since Git for Windows v2.46.2 (September 24th 2024)

Git for Windows for Windows v2.47 drops support for Windows 7 and for Windows 8, as announced previously.

Please also note that the 32-bit variant of Git for Windows is deprecated; Its last official release is planned for 2025.

New Features

  • Comes with Git v2.47.0.
  • Comes with the MSYS2 runtime (Git for Windows flavor) based on Cygwin v3.5.4, which drops Windows 7 and Windows 8 support.
  • The new, experimental git backfill command was added: It helps fetching relevant Git objects smartly in a partial, sparse clone.
  • The new, experimental git survey command was added. This command is designed to help identify less-than-ideal data shape in monorepos, and it will likely see highly active development. Stay tuned!
  • Comes with Git Credential Manager v2.6.0.
Filename SHA-256
Git-2.47.0-64-bit.exe 30e8585fd7055eb1417ca4472dbcfcf65dd80c355613d3a6e115d695e7dc31bd
Git-2.47.0-32-bit.exe 082fccce46d7d5b34a0fd146dbc21ef2c7597f468a0e9a41c3814536a04d6668
PortableGit-2.47.0-64-bit.7z.exe 0b7fcd76902ebde5b4c00ebae597d7f65dff8c3dd0ae59f5059e1aaa3adace87
PortableGit-2.47.0-32-bit.7z.exe b2def285b907ce1d47abd2df8df83df629b768defe08c1fcd4ad91582fc6606b
MinGit-2.47.0-64-bit.zip 6b175d4675bfa7014ba649e3c0976da2a281d89bd9a096f1f41437f9995497a8
MinGit-2.47.0-32-bit.zip 8d009e2e2d0d17f9c31255065e83183f3f03f15ed238aff9592da0213bedc176
MinGit-2.47.0-busybox-64-bit.zip 805e3553de73225ea757d80676fafdde004a73b3ae2dac0954d64e87337ebc4f
MinGit-2.47.0-busybox-32-bit.zip 705b0b547d327f012b91a85122cbc58189297ba2e34885609186613ba4874882
Git-2.47.0-64-bit.tar.bz2 63d07aa9593be64e0e2510f69b14beac85e5fb6d3dc66fc0a7e17b8dea0ccfe0
Git-2.47.0-32-bit.tar.bz2 c13099b232d9e3ff59538bea4e55cc6738c554f5030ce93df8ede7e6044e23b3

Git for Windows v2.47.0-rc1.windows.1

04 Oct 13:31
v2.47.0-rc1.windows.1
Compare
Choose a tag to compare
Pre-release

Changes since Git for Windows v2.46.2 (September 24th 2024)

Git for Windows for Windows v2.47 drops support for Windows 7 and for Windows 8, as announced previously.

Please also note that the 32-bit variant of Git for Windows is deprecated; Its last official release is planned for 2025.

New Features

  • Comes with Git v2.47.0-rc1.
  • Comes with the MSYS2 runtime (Git for Windows flavor) based on Cygwin v3.5.4, which drops Windows 7 and Windows 8 support.
  • The new, experimental git backfill command was added: It helps fetching relevant Git objects smartly in a partial, sparse clone.
  • The new, experimental git survey command was added. This command is designed to help identify less-than-ideal data shape in monorepos, and it will likely see highly active development. Stay tuned!
  • Comes with Git Credential Manager v2.6.0.
Filename SHA-256
Git-2.47.0-rc1-64-bit.exe a0e8c9bf311eb62cbe3b13927a4c6cf531da58ca735083f1e48c2b3227c21aa3
Git-2.47.0-rc1-32-bit.exe 920b333e776e72b8ed8c00661087892a2fffc5430fc2107722f2a6ecb2cc313c
PortableGit-2.47.0-rc1-64-bit.7z.exe 1d8f28905606956494074b3ca47df54f446c3c0d0f63081dc36ae85b4bc1c18a
PortableGit-2.47.0-rc1-32-bit.7z.exe 2172d422766f2ff6a63dab1a6f1e0de7e6c9430b992f7a73f34f7ec123c6cacd
MinGit-2.47.0-rc1-64-bit.zip 35edb7408cea8427d1d5dcd4145ebf53d1596e2cede40b9276816ba11d83367e
MinGit-2.47.0-rc1-32-bit.zip d63983be9733cb3c93cd4fb07a04c25cc8edb7a6476b1bccfe381483dcca89b2
MinGit-2.47.0-rc1-busybox-64-bit.zip 3580edcf579645de7858c7fd83737abefca56a76b6cb0ab6572777635386d749
MinGit-2.47.0-rc1-busybox-32-bit.zip be4ec0e1ddb72dce284a57da8d109961b391100e8dc3c9c456561a7423d1b8a2
Git-2.47.0-rc1-64-bit.tar.bz2 a49685034ec5b2c647e0022d23024c4dfe4448b62ad775c6f8f2b18c5162ea9b
Git-2.47.0-rc1-32-bit.tar.bz2 6d6f0e87edd5111f1e5d62f68d4b98bf92e3cf2ee3eb4dc70226cffb2273159e