Skip to content

Releases: git-for-windows/git

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

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

26 Sep 23:19
v2.47.0-rc0.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-rc0.
  • 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!
Filename SHA-256
Git-2.47.0-rc0-64-bit.exe dc04b25551e16450b69510609e13cb547a8034044de3946b1b8af20989d61160
Git-2.47.0-rc0-32-bit.exe 0812c66262aa06e89989c4470ead52e1bc3e2dd7bd0f56bf0aff280a508831cb
PortableGit-2.47.0-rc0-64-bit.7z.exe 4d3f7132f527ce771915c3ad5013cc44b6579d0044a7e1163135f99c101e7b4a
PortableGit-2.47.0-rc0-32-bit.7z.exe 24f4ae7f1ba5c290427036bce10dc252f256f7feb18246cd87d0472db78298c5
MinGit-2.47.0-rc0-64-bit.zip 5575923763af15840d36f954c25cfb898529393ccb8cf887df5ddbd74b49784d
MinGit-2.47.0-rc0-32-bit.zip c49519473d62d89f0e5f5aeff380ee229ea34de961d1ce7de67c2d2ce325f4b4
MinGit-2.47.0-rc0-busybox-64-bit.zip 5615718f83e1e2934d580a9b077512a59fe2c8d67a4e89b35fcfed627145a7c2
MinGit-2.47.0-rc0-busybox-32-bit.zip e5f0ebf186eeb88fc8993076f05ad611e8b5af6ad39bcaf21611535439b0b4e2
Git-2.47.0-rc0-64-bit.tar.bz2 1fb8a8d375fc4908f60542854196fe0fd9fa2451d4be0a49ba005290fb7e7e2b
Git-2.47.0-rc0-32-bit.tar.bz2 bce4b324df0ba20a15a14540dea84a50ba5d81f82dff21745b958c1d12f90e2c

Git for Windows v2.46.2.windows.1

24 Sep 13:01
v2.46.2.windows.1
Compare
Choose a tag to compare

Changes since Git for Windows v2.46.1 (September 18th 2024)

New Features

Filename SHA-256
Git-2.46.2-64-bit.exe eac009616605ec7207fbe1990627f453b826a1f23a33d54d9b0be8f4b0cb2094
Git-2.46.2-32-bit.exe 6ca9019abb3aa963d81414d46fc054707efdf36d68b946ffdde6af8a6a374e46
PortableGit-2.46.2-64-bit.7z.exe 58ae5c1a27d3f9ce8518c1a187860973cfa4dd604f518350e84f7baf418fc9fa
PortableGit-2.46.2-32-bit.7z.exe 7351e28f498010f0aa2fd63abbd704698db38cf6f881e2417fb3d73e5a7e6f87
MinGit-2.46.2-64-bit.zip 0dca60869825ceb8b6108be69f0c536174fbca45e11300f2c14c34632d8238ed
MinGit-2.46.2-32-bit.zip 21a85dde40b3cb162ca6d0f6eda4007c3fac7243e2c63c34de979fc8cc4b9134
MinGit-2.46.2-busybox-64-bit.zip a5c3ef14d4011324fc8b66e6e8943d8470b6d0606778be4d1f73f03ff9973c71
MinGit-2.46.2-busybox-32-bit.zip d12e006af9c4d4f520a86a6c3cf03a1426433a19281574fc8f7b6d9d49f636ab
Git-2.46.2-64-bit.tar.bz2 f05cf325a8bfaad6da2411e03065b5a4f2a1a69b9d1f9a258db1404524613610
Git-2.46.2-32-bit.tar.bz2 6fe9c7faf1e088b4be37945fa81bbc5252a8a7cb38c617925d5cc6c269cbc3dd