Popular: Data updated October 27, 2026

Categories

Internet1,356
Communication321
Audio & video898
Graphics & design539
Office & productivity1,124
Developer tools3,134
AI tools529
Security & privacy385
System tools3,114
Games523
Education & science239
Network & IT284

Git 2.46.0 download

A free and open source distributed version control system

This is an older version. The current version is 2.56.0.3. Git 2.56.0.3 · Released:

Installer files 2.46.0

ArchitectureTypeScopeFile sizeDownloadSHA256
64-bit EXE (Inno Setup) Current user — github.com VirusTotal
64-bit EXE (Inno Setup) All users — github.com VirusTotal
32-bit EXE (Inno Setup) Current user — github.com VirusTotal
32-bit EXE (Inno Setup) All users — github.com VirusTotal

Link and SHA256 come from the Windows Package Manager community manifest. Compare the hash of the downloaded file before running it.

Release notes

Changes since Git for Windows v2.45.2 (June 3rd 2024)
Git for Windows for Windows v2.46 is the last version to support for Windows 7 and for Windows 8, see MSYS2's corresponding deprecation announcement (Git for Windows relies on MSYS2 for components such as Bash and Perl).
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.46.0.
- Comes with OpenSSL v3.2.2.
- Comes with PCRE2 v10.44.
- Comes with OpenSSH v9.8.P1.
- Comes with Git Credential Manager v2.5.1.
- Comes with MinTTY v3.7.4.
- git config respects two user-wide configs: .gitconfig in the home directory, and .config/git/config. Since the latter isn't a Windows-native directory, Git for Windows now looks for Git/config in the AppData directory, unless .config/git/config exists.
- The FSMonitor feature is no longer experimental, and therefore no longer offered as installer option. Users are encouraged to enable this on a per-repository basis, via the config setting core.fsmonitor=true (scalar clone does this automatically).
- The server-side component of OpenSSH, which had been shipped with Git for Windows for historical reasons only, is now no longer distributed with it.
- Comes with cURL v8.9.0.
Bug Fixes
- Git Bash's ls command can now be used in OneDrive-managed folders without having to hydrate all the files.
- Git LFS v3.5.x and newer no longer support Windows 7. Instead of a helpful error message, it now simply crashes on that Windows version, leaving the user with the error message "panic before malloc heap initialized". This has been addressed: In addition to the unhelpful error message, Git is now saying what is going on and how to get out of the situation.
- As of v2.45.0, the manual pages of git clone and git init were broken, which has been fixed.

https://github.com/git-for-windows/git/releases/tag/v2.46.0.windows.1

Most popular in Version control

See all
  1. GitHub CLITake GitHub to the command line
  2. GitA free and open source distributed version control system
  3. GitTools GitVersionVersioning when using Git, solved.
  4. Git ExtensionsGit Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
  5. Git Credential Manager (User)Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting services.
  6. hubA command-line tool that makes git easier to use with GitHub.
  7. MercurialMercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.
  8. GitButlerA Git client for simultaneous branches on top of your existing workflow.
  9. TortoiseSVNTortoiseSVN is a really easy to use Revision control/version control/source control software for Windows. It is based on Apache™ Subversion (SVN)®; TortoiseSVN provides a nice and easy user interface for Subversion.
  10. DevHubGitHub notifications manager and activity watcher using columns and filters.

More from The Git Development Community

See all
  • MinGitMinGit is an intentionally minimal, non-interactive distribution of Git for Windows, with third-party applications as its intended audience.
  • BusyBox-based MinGitMinGit is an intentionally minimal, non-interactive distribution of Git for Windows, with third-party applications as its intended audience.
  • Git for Windows SDKAdditional files and scripts to help build Git for Windows on MSYS2.

Tags

Share