8000 Releases Β· git-for-windows/git Β· GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: git-for-windows/git

Git for Windows 2.50.1

08 Jul 17:54
v2.50.1.windows.1
Compare
Choose a tag to compare

Changes since Git for Windows v2.50.0(2) (July 1st 2025)

This is a security fix release, addressing CVE-2024-50349, CVE-2024-52006, CVE-2025-27613, CVE-2025-27614, CVE-2025-46334, CVE-2025-46835, CVE-2025-48384, CVE-2025-48385, and CVE-2025-48386.

New Features

Bug Fixes

  • CVE-2025-27613, Gitk: When a user clones an untrusted repository and runs Gitk without additional command arguments, any writable file can be created and truncated. The option "Support per-file encoding" must have been enabled. The operation "Show origin of this line" is affected as well, regardless of the option being enabled or not.
  • CVE-2025-27614, Gitk: A Git repository can be crafted in such a way that a user who has cloned the repository can be tricked into running any script supplied by the attacker by invoking gitk filename, where filename has a particular structure.
  • CVE-2025-46334, Git GUI (Windows only): A malicious repository can ship versions of sh.exe or typical textconv filter programs such as astextplain. On Windows, path lookup can find such executables in the worktree. These programs are invoked when the user selects "Git Bash" or "Browse Files" from the menu.
  • CVE-2025-46835, Git GUI: When a user clones an untrusted repository and is tricked into editing a file located in a maliciously named directory in the repository, then Git GUI can create and overwrite any writable file.
  • CVE-2025-48384, Git: When reading a config value, Git strips any trailing carriage return and line feed (CRLF). When writing a config entry, values with a trailing CR are not quoted, causing the CR to be lost when the config is later read. When initializing a submodule, if the submodule path contains a trailing CR, the altered path is read resulting in the submodule being checked out to an incorrect location. If a symlink exists that points the altered path to the submodule hooks directory, and the submodule contains an executable post-checkout hook, the script may be unintentionally executed after checkout.
  • CVE-2025-48385, Git: When cloning a repository Git knows to optionally fetch a bundle advertised by the remote server, which allows the server-side to offload parts of the clone to a CDN. The Git client does not perform sufficient validation of the advertised bundles, which allows the remote side to perform protocol injection. This protocol injection can cause the client to write the fetched bundle to a location controlled by the adversary. The fetched content is fully controlled by the server, which can in the worst case lead to arbitrary code execution.
  • CVE-2025-48386, Git: The wincred credential helper uses a static buffer (target) as a unique key for storing and comparing against internal storage. This credential helper does not properly bounds check the available space remaining in the buffer before appending to it with wcsncat(), leading to potential buffer overflows.

Note: As a courtesy, this release includes a last, unplanned, "after warranty" 32-bit installer.

Filename SHA-256
Git-2.50.1-64-bit.exe 47fe1d46dbb7111f6693b04a8bd95fc869ce2062df7b4822b52849548fb457e4
Git-2.50.1-arm64.exe 26e71db68bf5dd2ad47e13a07fb050fa0e8ab7e9802401b32bb55f2626f15f55
Git-2.50.1-32-bit.exe 5191529725d9f0c1ffe6feb23f3d72b7abe585be84e09cb2e6b353adb280d35b
PortableGit-2.50.1-64-bit.7z.exe c45a7dfa2bde34059f6dbd85f49a95d73d5aea29305f51b79595e56e4f323a3d
PortableGit-2.50.1-arm64.7z.exe fa1c1df0d8bc9ccd36105964cfd2e088b50f3db974906c926dd1a4d271e1f90b
PortableGit-2.50.1-32-bit.7z.exe 7692d9af16b08150e28dae6c63106a46995fb44e5f4c85182ac7eb1b840543c5
MinGit-2.50.1-64-bit.zip 6f672aebe9e488a246efd6875f9197dbc0d9a40100e218acc3877cba2b206c45
MinGit-2.50.1-arm64.zip 25d45da2f84c5faae01e55129498b8466ad26966f775964be761f14f24d11d75
MinGit-2.50.1-32-bit.zip d312bd9d9ff19bc85dd6dc46d3d1c10f63ab65f29a3d595b6376074025dc0809
MinGit-2.50.1-busybox-64-bit.zip 6d586bf5093baf312cd8141bb59d150416ee89a8e58240d8c1e9ae31a4be7758
MinGit-2.50.1-busybox-32-bit.zip 7d138de6edf6f001f131de55b02d97ca9e240c51a2ec61f631b0fe5e9f2b266b
Git-2.50.1-64-bit.tar.bz2 9131f40e26985205432a1aa8583b3a90b5a64f3c6cc9324b2b63f05cb3448222
Git-2.50.1-arm64.tar.bz2 1edc852521562483eebcf9fcb016ffe5936a93099088de52fcd9b082d289396c
Git-2.50.1-32-bit.tar.bz2 796d8f4fdd19c668e348d04390a3528df61cfc9864d1f276d9dc585a8a0ac82c

Git for Windows v2.50.0.windows.2

01 Jul 11:37
v2.50.0.windows.2
Compare
Choose a tag to compare

Changes since Git for Windows v2.50.0 (June 16th 2025)

New Features

Bug Fixes

Filename SHA-256
Git-2.50.0.2-64-bit.exe a22b0ddaaa6c698be63f8396b5e595c72a4ab2237bb8863c935752c02c1824b3
Git-2.50.0.2-arm64.exe 4d6306fa8f346615271acef9a6bbd9072485111e7c9717ee993bf72a29ab7cd1
PortableGit-2.50.0.2-64-bit.7z.exe de8e309e780201d74b09e4b248209fd5544c45acbb5a4d131562739460aeeb46
PortableGit-2.50.0.2-arm64.7z.exe ae8331ea65e1f7677b6ce140edb0f5501aa108abbd8bab943cd995c4ddf1218e
MinGit-2.50.0.2-64-bit.zip 6d28c7e9f9c219a16c078c94a80492dd10fa309fbd17a67b2230736fdfb263b9
MinGit-2.50.0.2-arm64.zip c0552ba67549d2cc0cb847a89cd0c45b884086c06c7e1ec8dc190931e0e48adc
MinGit-2.50.0.2-32-bit.zip 963ad1352e606f20a719ce1319432aaa23b18acd42cdc0f88f73694c29554a35
MinGit-2.50.0.2-busybox-64-bit.zip dddb446697623597ee84a7c544310f76cfa9e07bc34f951b8d3390a50d8e3d8b
MinGit-2.50.0.2-busybox-32-bit.zip f16162dc7c45d438a04f3969b20545699623d89acf92a6a32a6ff9353a9e32a8
Git-2.50.0.2-64-bit.tar.bz2 295dfbf88b741aff20b3f50580f8601fe5e3cffa67f48ea21892789274a902eb
Git-2.50.0.2-arm64.tar.bz2 7420699c4caf71ef79fd8edae7a0b5cacc708b5ba7c4200ec33963afb0365efa

Git for Windows v2.50.0.windows.1

16 Jun 20:45
v2.50.0.windows.1
Compare
Choose a tag to compare

Changes since Git for Windows v2.49.0 (March 17th 2025)

New Features

Bug Fixes

Filename SHA-256
Git-2.50.0-64-bit.exe 817a905f261b399580f476206a74bac1dd5aafef0e3e69d1263b7434c4c78b47
Git-2.50.0-arm64.exe 39a7807393e8829b31581a1f3553592875139f9e1f25d3d27d1fe1d778336b06
PortableGit-2.50.0-64-bit.7z.exe 0a16ff4699b62f171309dca221bd90f0dad5d4e68668d49b3ef0889bcb6da370
PortableGit-2.50.0-arm64.7z.exe 227392b7e1a564af3cdeb3f301944712431dd9ed67d569a18fa67eba3f7db4b4
MinGit-2.50.0-64-bit.zip 69b1a81f881077d3c89806d2cd13cfd0f2b31a4e934e6fb9f8370435aaa7a94e
MinGit-2.50.0-arm64.zip b73a74019f16512bbefc86b9019b3dac9732ad64de8d99396fcc3647b145a11a
MinGit-2.50.0-32-bit.zip 0ba70e3aabb99210f02caa02d31031cc6e26ef4770438cb59e6941276805c1a3
MinGit-2.50.0-busybox-64-bit.zip e2f4e682b3894b55287609fd1889f671864d7f6324d7ef76329d340a33366660
MinGit-2.50.0-busybox-32-bit.zip b6066cdd591ea6fe818db88b837436e2321309ab8dbd41d99167a301e5ed4783
Git-2.50.0-64-bit.tar.bz2 401528b4e6ff68dc370fc9b16b3a84094f47699d7bc6549b716c5918ab604357
Git-2.50.0-arm64.tar.bz2 dcc0ad9983ecb4d56690b6df0634cab24241c5f6610b9b2a597b6e3a6d29149e

Git for Windows 2.49.1

08 Jul 17:52
v2.49.1.windows.1
Compare
Choose a tag to compare
Pre-release

Changes since Git for Windows v2.49.0 (March 17th 2025)

This is a security fix release, addressing CVE-2024-50349, CVE-2024-52006, CVE-2025-27613, CVE-2025-27614, CVE-2025-46334, CVE-2025-46835, CVE-2025-48384, CVE-2025-48385, and CVE-2025-48386.

New Features

Bug Fixes

  • CVE-2025-27613, Gitk: When a user clones an untrusted repository and runs Gitk without additional command arguments, any writable file can be created and truncated. The option "Support per-file encoding" must have been enabled. The operation "Show origin of this line" is affected as well, regardless of the option being enabled or not.
  • CVE-2025-27614, Gitk: A Git repository can be crafted in such a way that a user who has cloned the repository can be tricked into running any script supplied by the attacker by invoking gitk filename, where filename has a particular structure.
  • CVE-2025-46334, Git GUI (Windows only): A malicious repository can ship versions of sh.exe or typical textconv filter programs such as astextplain. On Windows, path lookup can find such executables in the worktree. These programs are invoked when the user selects "Git Bash" or "Browse Files" from the menu.
  • CVE-2025-46835, Git GUI: When a user clones an untrusted repository and is tricked into editing a file located in a maliciously named directory in the repository, then Git GUI can create and overwrite any writable file.
  • CVE-2025-48384, Git: When reading a config value, Git strips any trailing carriage return and line feed (CRLF). When writing a config entry, values with a trailing CR are not quoted, causing the CR to be lost when the config is later read. When initializing a submodule, if the submodule path contains a trailing CR, the altered path is read resulting in the submodule being checked out to an incorrect location. If a symlink exists that points the altered path to the submodule hooks directory, and the submodule contains an executable post-checkout hook, the script may be unintentionally executed after checkout.
  • CVE-2025-48385, Git: When cloning a repository Git knows to optionally fetch a bundle advertised by the remote server, which allows the server-side to offload parts of the clone to a CDN. The Git client does not perform sufficient validation of the advertised bundles, which allows the remote side to perform protocol injection. This protocol injection can cause the client to write the fetched bundle to a location controlled by the adversary. The fetched content is fully controlled by the server, which can in the worst case lead to arbitrary code execution.
  • CVE-2025-48386, Git: The wincred credential helper uses a static buffer (target) as a unique key for storing and comparing against internal storage. This credential helper does not properly bounds check the available space remaining in the buffer before appending to it with wcsncat(), leading to potential buffer overflows.
Filename SHA-256
Git-2.49.1-64-bit.exe 887015706520687bbeecad5de0b651f28dd5b5019d4ad7d698cdc9a33e7c60c3
Git-2.49.1-arm64.exe 4a57dd0af4d6abb3eb8b66393048372a86283925ae95e9be057338b23d9f1d22
PortableGit-2.49.1-64-bit.7z.exe 643def94eaa15215ebe1018804d2ac3a458e80a2fc27aef6e5139411728f3a7d
PortableGit-2.49.1-arm64.7z.exe b6e9dc984e9b8c32ad9a5bb801f6909cae2825052b9b0120dc1b130abe07ffdc
MinGit-2.49.1-64-bit.zip 3934292e3467ef4402770a966190112950203b4f3be6d58c37e80bd85bce8ee9
MinGit-2.49.1-arm64.zip 2c18f00ee5cc01222035a283e314244e38c3ec285cded76817ca2f7572b83992
MinGit-2.49.1-32-bit.zip d73eddfeca821dd7a55309281f2ee9ea06b5ebec6dc89c6394e977a07901744a
MinGit-2.49.1-busybox-64-bit.zip 1e8ea4d43534229ee11a2fba2cc218dae3182d832766f6df93fcfc1808962ff4
MinGit-2.49.1-busybox-32-bit.zip 1dcedac61666640f2fa87ec5462a299e35c325bb8a2b4dc25fc9fac1637dcb9c
Git-2.49.1-64-bit.tar.bz2 2ce022aa1bb833c515b79c52426f3e7a5e8692fab3a2af7eeb9f4062aa70d7b2
Git-2.49.1-arm64.tar.bz2 583dfbec6084d9069ff90424b1cdcf3fcc29af8140400c15867990293e74d6c5

MinGit for Windows 2.47.3

08 Jul 17:50
v2.47.3.windows.1
Compare
Choose a tag to compare
Pre-release

Changes since Git for Windows v2.47.1(2) (January 14th 2025)

This is a security fix release, addressing CVE-2024-50349, CVE-2024-52006, CVE-2025-27613, CVE-2025-27614, CVE-2025-46334, CVE-2025-46835, CVE-2025-48384, CVE-2025-48385, and CVE-2025-48386.

New Features

Bug Fixes

  • CVE-2025-27613, Gitk:
    When a user clones an untrusted repository and runs Gitk without
    additional command arguments, any writable file can be created and
    truncated. The option "Support per-file encoding" must have been
    enabled. The operation "Show origin of this line" is affected as
    well, regardless of the option being enabled or not.
  • CVE-2025-27614, Gitk:
    A Git repository can be crafted in such a way that a user who has
    cloned the repository can be tricked into running any script
    supplied by the attacker by invoking gitk filename, where
    filename has a particular structure.
  • CVE-2025-46334, Git GUI (Windows only):
    A malicious repository can ship versions of sh.exe or typical
    textconv filter programs such as astextplain. On Windows, path
    lookup can find such executables in the worktree. These programs
    are invoked when the user selects "Git Bash" or "Browse Files" from
    the menu.
  • CVE-2025-46835, Git GUI:
    When a user clones an untrusted repository and is tricked into
    editing a file located in a maliciously named directory in the
    repository, then Git GUI can create and overwrite any writable
    file.
  • CVE-2025-48384, Git:
    When reading a config value, Git strips any trailing carriage
    return and line feed (CRLF). When writing a config entry, values
    with a trailing CR are not quoted, causing the CR to be lost when
    the config is later read. When initializing a submodule, if the
    submodule path contains a trailing CR, the altered path is read
    resulting in the submodule being checked out to an incorrect
    location. If a symlink exists that points the altered path to the
    submodule hooks directory, and the submodule contains an executable
    post-checkout hook, the script may be unintentionally executed
    after checkout.
  • CVE-2025-48385, Git:
    When cloning a repository Git knows to optionally fetch a bundle
    advertised by the remote server, which allows the server-side to
    offload parts of the clone to a CDN. The Git client does not
    perform sufficient validation of the advertised bundles, which
    allows the remote side to perform protocol injection.
    This protocol injection can cause the client to write the fetched
    bundle to a location controlled by the adversary. The fetched
    content is fully controlled by the server, which can in the worst
    case lead to arbitrary code execution.
  • CVE-2025-48386, Git:
    The wincred credential helper uses a static buffer (target) as a
    unique key for storing and comparing against internal storage. This
    credential helper does not properly bounds check the available
    space remaining in the buffer before appending to it with
    wcsncat(), leading to potential buffer overflows.
Filename SHA-256
MinGit-2.47.3-64-bit.zip 033b94947b64c53442feefc4fdb0e66dc0ee619904a559627a952336e7a62e31
MinGit-2.47.3-arm64.zip 4aae1a69de2f029a10438ccd9fa4bf9572b0bcf6f6c6be884f4d2e0acbbaa3aa
MinGit-2.47.3-32-bit.zip 969c2fd5727cd347775b4956e8c344b5decdf23651f4aa558bd0a91aa9562964
MinGit-2.47.3-busybox-64-bit.zip 1c7f90eae02c8d1936fb88d84149430a41d81569f9751eb8faa11b0a972cc202
MinGit-2.47.3-busybox-32-bit.zip 407a57301e5c5f8d9d8c139c6b6cf9458ee5e88bc3b7233fccfe5ec86356cdfd

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

11 Jun 07:23
v2.50.0-rc2.windows.1
Compare
Choose a tag to compare
Pre-release

Changes since Git for Windows v2.49.0 (March 17th 2025)

New Features

Bug Fixes

Filename SHA-256
Git-2.50.0-rc2-64-bit.exe 47f89b273a0a63c75a492eb27ba7a34a9d8249ea35ff2f68959f4f4bda3d1626
Git-2.50.0-rc2-arm64.exe 364c369f7f89c4273b2ee0ad62032a6acb377d88bd35a15d4137f896ee7df1c1
PortableGit-2.50.0-rc2-64-bit.7z.exe e016139dfc0d72d1bc19ede2ece070f5541476db9f7ba39de2e84d72e918e3e8
PortableGit-2.50.0-rc2-arm64.7z.exe 0e76b92eb2ad4f4a7a2ec72e3228f31e59f0cf47e800436e7c847b37675e1345
MinGit-2.50.0-rc2-64-bit.zip ce13ebf5585c238aed503e6c673f6023088da83b5474e6d20cefee4c81e08470
MinGit-2.50.0-rc2-arm64.zip 508b853637c632b7d4c480956a9bce83372fcdd40333848e0c6945c3d14128bd
MinGit-2.50.0-rc2-32-bit.zip 430b48c34f7fea1808365c7c6631c72f955bfe9b58d53f4cac4ae951ba2debf0
MinGit-2.50.0-rc2-busybox-64-bit.zip b2694c6ce537384cc7ad5164e9823e7ef2972aec827bfcd1472df27e47c92136
MinGit-2.50.0-rc2-busybox-32-bit.zip c457b831b91096d2091abc4efe69352d0e3a158eb898f8e173993f7a0348c35e
Git-2.50.0-rc2-64-bit.tar.bz2 45a2d1114e10f2c9cdbb398e09bbc16cd32088263331fb2547dd81467911e6f4
Git-2.50.0-rc2-arm64.tar.bz2 13fde8e5312d49bd184cb5a956cdb666de8ec004f701d1320781f638f68a0725

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

04 Jun 19:22
v2.50.0-rc1.windows.1
Compare
Choose a tag to compare
Pre-release

Changes since Git for Windows v2.49.0 (March 17th 2025)

New Features

Bug Fixes

Filename SHA-256
Git-2.50.0-rc1-64-bit.exe 4946a0762c4773153e96797473184d94a1649651d7ce9d87ff47d2800f4747a9
Git-2.50.0-rc1-arm64.exe c7d7da0f2a78c5f7ee760f1d1b132cf8ce1c64f568f6d062fdb1a1c2d9fe5628
PortableGit-2.50.0-rc1-64-bit.7z.exe 1e5f17d255622424dbb7954545c3ab4de5df11243f2fbb4ac60bb4d6ade09d22
PortableGit-2.50.0-rc1-arm64.7z.exe 2493fd9e1168d5126a73b35763cb84aadc3469b681ee56f885d8aa0971a4a4e8
MinGit-2.50.0-rc1-64-bit.zip 75762d02fa0833e222a9bfdbcbe07e45e40b434234dcf72a8c91a7703f1e32d5
MinGit-2.50.0-rc1-arm64.zip 8fa9ce7af2066d46da0dea6fbe735e062b8eacffce0104619ad89cfca8494ec9
MinGit-2.50.0-rc1-32-bit.zip 422099ae16744fff2a76d12bbe238b05936fe722171c6792ff322ce044bac799
MinGit-2.50.0-rc1-busybox-64-bit.zip 4f557c8ae906d4770a055c323d2d0c43360bb7310743ff4412bf7ef1ed34aa1e
MinGit-2.50.0-rc1-busybox-32-bit.zip a176f99d074cabefface32a76493c24990f8fdbbcf887a46aad5ddbe02b009b5
Git-2.50.0-rc1-64-bit.tar.bz2 d29e17b2e8d531f1b8deca33b3eeca925d3109e4d6c61b1359cb36fbf6222d3b
Git-2.50.0-rc1-arm64.tar.bz2 a4e0daf8300f4ee56f6483d18abc018cb497c1f0da367a558375d0508dbfa780

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

03 Jun 12:54
v2.50.0-rc0.windows.1
Compare
Choose a tag to compare
Pre-release

Changes since Git for Windows v2.49.0 (March 17th 2025)

New Features

Bug Fixes

Filename SHA-256
Git-2.50.0-rc0-64-bit.exe c74f734df962a4d8d93249eec41a24e268308b435a5684be895c1da27481f0be
Git-2.50.0-rc0-arm64.exe 43d64ca229db256b16857dff62d3ab51b795fed6417385f25b290c974d19bfad
PortableGit-2.50.0-rc0-64-bit.7z.exe e7c2a8f2b49457284d18ba9bc4d26550571eadc968d374c52d538c57406d1cc9
PortableGit-2.50.0-rc0-arm64.7z.exe 9bda976464d6ff373a7b323a10b9809f578a79cddd6fca3dbbc8f5bd051379db
MinGit-2.50.0-rc0-64-bit.zip b90dbbaaf16fd63e123a36a2ecfdefabe4858fea94ff3b5d0a3c649b520e60ca
MinGit-2.50.0-rc0-arm64.zip 8528cc9ebe197415b8671dd476e30bf8088a48b8372fc1324ad389c8ba07371a
MinGit-2.50.0-rc0-32-bit.zip 706e1693ab991c111f2b9102fc56d8b1a3e2f0cd4452b63e036118f959938422
MinGit-2.50.0-rc0-busybox-64-bit.zip d5dc9ab2d3c42d7b9b128430f92f4e72d31724370b1315cb991082a594d7d4df
MinGit-2.50.0-rc0-busybox-32-bit.zip aabca99604c5deb02e6c9fc09ccc871203a83ffab2a920dcda12d5e182f01f30
Git-2.50.0-rc0-64-bit.tar.bz2 547764a8911c613eebbcc628aa213d5ccdf5dce31de560a723dd8da12258b04a
Git-2.50.0-rc0-arm64.tar.bz2 8a4c227bfda34f7eb764992f9472acf88eb51fd01a8723ebdb740adb9eecff9d

Git for Windows v2.49.0.windows.1

17 Mar 09:40
v2.49.0.windows.1
Compare
Choose a tag to compare

Changes since Git for Windows v2.48.1 (February 13th 2025)

Due to persistent maintenance challenges and the community's limited engagement and usage, git svn support in Git for Windows will be phased out over the next few months.

Git for Windows v2.48.1 was the last version to ship with the i686 ("32-bit") variant of the installer, portable Git and archive. Only 32-bit MinGit will be built for future versions, until April 2029.

New Features

  • Comes with Git v2.49.0.
  • Comes with OpenSSH v9.9.P2.
  • Comes with PCRE2 v10.45.
  • The previously-experimental --full-name-hash option has been accepted into upstream Git as --name-hash-version=2 and is no longer experimental.
  • The git backfill command has been accepted into upstream Git; Its --batch-size=<n> option has been renamed to --min-batch-size=<n>, though.

Bug Fixes

Filename SHA-256
Git-2.49.0-64-bit.exe 726056328967f242fe6e9afbfe7823903a928aff577dcf6f517f2fb6da6ce83c
Git-2.49.0-arm64.exe 490ea5c2a1cb3ca4071079e262d1cba9331252cad1b76f9df1e89f04a09e761b
PortableGit-2.49.0-64-bit.7z.exe bc980a64e875304ea5aa88386fda37e8a0089d0f2023616b9995b1ca75b471dd
PortableGit-2.49.0-arm64.7z.exe 8fa7e49b319b1109173a90a110aaeb0e9004600ff2ed44adc7dfe56ab21e4148
MinGit-2.49.0-64-bit.zip 971cdee7c0feaa1e41369c46da88d1000a24e79a6f50191c820100338fb7eca5
MinGit-2.49.0-arm64.zip 847bbe519443cd24c716f490a769056a35f42474cafb757663e1dceca159e911
MinGit-2.49.0-32-bit.zip 6d6439436d537624f619ffbf5dba49bcdc4ee1219c5c2756277669928fba2b74
MinGit-2.49.0-busybox-64-bit.zip 600d27b4ed7d86f9bc908c3e6563cfdd14f746dee1e91d5f714bfc9e7472cfb1
MinGit-2.49.0-busybox-32-bit.zip a6f1b25a1c910381b0886ff37baa3d77d3b662e0a54114ca19244a3f3e9381b6
Git-2.49.0-64-bit.tar.bz2 6c5d66e3dd6cd44e50ba7892e9e24ace57934f277a3424c9702a400b3fedc1eb
Git-2.49.0-arm64.tar.bz2 48109aaccc5387df498c6b91e5f25c27201dac80b62cae3c576d922b3129a66e

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

11 Mar 10:50
v2.49.0-rc2.windows.1
Compare
Choose a tag to compare
Pre-release

Changes since Git for Windows v2.48.1 (February 13th 2025)

Due to persistent maintenance challenges and the community's limited engagement and usage, git svn support in Git for Windows will be phased out over the next few months.

Git for Windows v2.48.1 was the last version to ship with the i686 ("32-bit") variant of the installer, portable Git and archive. Only 32-bit MinGit will be built for future versions, until April 2029.

New Features

  • Comes with Git v2.49.0-rc2.
  • Comes with OpenSSH v9.9.P2.
  • Comes with PCRE2 v10.45.
  • The previously-experimental --full-name-hash option has been accepted into upstream Git as --name-hash-version=2 and is no longer experimental.
  • The git backfill command has been accepted into upstream Git; Its --batch-size=<n> option has been renamed to --min-batch-size=<n>, though.

Bug Fixes

Filename SHA-256
Git-2.49.0-rc2-64-bit.exe ce39f83ed9882365be99b66daa0421a33b0a185f943d79b0aaae7b015082f7fc
Git-2.49.0-rc2-arm64.exe 32d21ad1a6d8c2ba01ec9f6735076124b50d0f5621c3fbf2530e4dda2b90e3cc
PortableGit-2.49.0-rc2-64-bit.7z.exe 91211414e062dd31a42572885fbd5b044ba9baae649cd9f439d3628bd43c3988
PortableGit-2.49.0-rc2-arm64.7z.exe 3435b62b6cc3ecfadcf2bdc31cc9d2b3e63dda91105861d4d20c399358abe9dd
MinGit-2.49.0-rc2-64-bit.zip 07fe73c3f3b33e7bb41c35041e184d1fee4144340d93bbe7c396ad831f42fd37
MinGit-2.49.0-rc2-arm64.zip 6845d2d3836c9fb6f6cfc6484a033053e86ff926b94afa214a48cc52a60488cc
MinGit-2.49.0-rc2-32-bit.zip cdc3fd847f6fe3d00d633ebda50f5e5f51a1c68685aac05b2994ab8a97b61bb3
MinGit-2.49.0-rc2-busybox-64-bit.zip 10b3f1337436c198b0a853ce26e7922cf0b7921cdf475660ea926d2c2ac20954
MinGit-2.49.0-rc2-busybox-32-bit.zip d44d54fc735cceec962e7b5ba8ad381219caf6033315f3358b685485ef72e736
Git-2.49.0-rc2-64-bit.tar.bz2 61712bde225f646bcf2915e41640070a36f8c17b27b2f68cbe7064f4d63bb0a2
Git-2.49.0-rc2-arm64.tar.bz2 78e9696a6b35e572047157f9626baf7572669c517eb1b3f622093825d19828db
0