Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 1.88 KB

File metadata and controls

30 lines (17 loc) · 1.88 KB
title 32-bit

32-bit support of Git for Windows

While Git for Windows v1.x was only ever offered as 32-bit installer (i.e. targeting the i686 CPU architecture), with the switch of Git for Windows v2.x in August 2015 to depend on MSYS2, there have been two variants: the 32-bit and the 64-bit (x86_64) one.

However, due to Git for Windows' reliance on the MSYS2, which dropped 32-bit support (the 32-bit version of the MSYS2 runtime cannot even be built as of version 3.4.0), Git for Windows started to phase out 32-bit support after Git for Windows v2.40.x.

Timeline

March 2023: End of full 32-bit support

The last major Git for Windows version with full 32-bit support was v2.40.x.

Until February 2025: Limited 32-bit support

The 32-bit variant of Git for Windows was still offered, but not all of the components distributed with Git for Windows were necessarily updated as for the 64-bit variant.

For example, 64-bit Git for Windows v2.41.x shipped with the MSYS2 runtime v3.4.x, while 32-bit Git for Windows remained with v3.3.6 forever.

As a parting gift to 32-bit users, v2.48.1 was the last version to ship with the 32-bit installer, Portable Git and archive.

Until 2029: MinGit-only 32-bit support

The only official 32-bit artifacts built by the Git for Windows project will be MinGit, the minimal subset of Git for Windows intended for third-party applications (i.e. providing all Git functionality needed by applications, but not functionality needed for interactive usage by a human user).

After April 2029: End of 32-bit support

Git for Windows will no longer provide any official 32-bit artifacts.