Git
Git is a distributed version control system. Install the official builds for Windows, macOS, and Linux from the Git project website.
What’s new
Verified 11d agoChanges since Git for Windows v2.55.0(3) (July 14th 2026)
Following the [MSYS2 project](https://www.msys2.org/news/#2026-02-28-dropping-support-for-windows-81), on which Git for Windows is based, Windows 8.1 support will be dropped after Git for Windows v2.55.
This is a security fix release, addressing CVE-2026-62960.
* [CVE-2026-62960](https://github.com/git-for-windows/git/security/advisories/GHSA-xrpg-8j9v-v282), Git for Windows: Attacker-controlled servers may advertise bundle URIs that point to network shares, causing Windows to transparently perform NTLM authentication and disclose the user's NTLMv2 hash. Since NTLM hashing is weak, the captured hash can potentially be brute-forced to recover the user's credentials. This is addressed by limiting the bundle URIs that `git clone` respects by the same [`protocol..allow`](https://git-scm.com/docs/git-config#Documentation/git-config.txt-protocolnameallow) rules as usual, which excludes `file://` URIs by default.
Filename | SHA-256
-------- | -------
Git-2.55.0.4-64-bit.exe | 0cbc0b34a74b3aff3ace0910328549155a770e228331b19cb1498218a120e7ff
Git-2.55.0.4-arm64.exe | 8d358f4d53a5a475570edca3124dc0d4f1a020321594984f58e6b
Full release notes →
Following the [MSYS2 project](https://www.msys2.org/news/#2026-02-28-dropping-support-for-windows-81), on which Git for Windows is based, Windows 8.1 support will be dropped after Git for Windows v2.55.
This is a security fix release, addressing CVE-2026-62960.
* [CVE-2026-62960](https://github.com/git-for-windows/git/security/advisories/GHSA-xrpg-8j9v-v282), Git for Windows: Attacker-controlled servers may advertise bundle URIs that point to network shares, causing Windows to transparently perform NTLM authentication and disclose the user's NTLMv2 hash. Since NTLM hashing is weak, the captured hash can potentially be brute-forced to recover the user's credentials. This is addressed by limiting the bundle URIs that `git clone` respects by the same [`protocol..allow`](https://git-scm.com/docs/git-config#Documentation/git-config.txt-protocolnameallow) rules as usual, which excludes `file://` URIs by default.
Filename | SHA-256
-------- | -------
Git-2.55.0.4-64-bit.exe | 0cbc0b34a74b3aff3ace0910328549155a770e228331b19cb1498218a120e7ff
Git-2.55.0.4-arm64.exe | 8d358f4d53a5a475570edca3124dc0d4f1a020321594984f58e6b
Official download sources
Each source below has been validated against an approved publisher domain and editorially approved. Links route through a safe internal redirect.
Install with one command
Prefer a package manager? Paste this into Windows Terminal:
winget
winget install --id Git.Git -e
scoop
scoop install git
choco
choco install git -y
Platforms: Linux, macOS, Windows
Git compared
A factual, side-by-side overview based only on verified data.
Alternatives to Git
Verified, official downloads in the same category.
Frequently asked questions
Where can I download Git safely?
Use the official sources listed on this page. Each link is validated against an approved publisher domain and routes through a safe internal redirect — no third-party or bundled installers.
Which platforms does Git support?
Git is available for Linux, macOS and Windows.
Is this the official Git download?
Yes. Every source shown here is validated against the publisher’s approved domain and editorially reviewed before being published.
Who develops Git?
Git is developed by Git.
What are the best alternatives to Git?
Popular alternatives include HexWalk, Elasticvue and Incus. See the comparison above for a side-by-side overview.
Reviews & ratings
No reviews yet — be the first to share your experience.
Write a review