Git for Windows
Open sourceGit
- Category
- Development
- Version
- 2.55.0.5
- Manifest checked
- 2026-10-23
- Size
- ~62 MB
- Licence terms
- Open source (GPL v2) · free for personal and business use
- Supported OS
- Windows 11 · 10
- Install method
- Automatic install supported
- Developer
- Git
- Downloads via this site
This links to Git’s own download source. AfterFormat neither stores nor modifies installer files.
What it is
Git records how files change over time and lets you go back. It is the default in essentially every development environment, and it must be installed before you can push code to GitHub or GitLab. The Windows build is distributed as Git for Windows and includes the Git Bash terminal.
When to pick this
If you write code or need to pull anything from GitHub. Editors like VS Code and Cursor use it underneath for their version-control features.
Details
Change history
Records what changed and when, and restores any earlier point. It replaces the habit of copying folders with dates appended.
Git Bash
Installs a terminal with Unix-style commands that Windows lacks, so commands in documentation work as written.
First-run setup
Commits require a name and email. Run git config --global user.name and user.email once after installing.
After a reformat
Set your name and email again
Re-enter git config --global user.name and user.email or commits carry the wrong identity. Backing up the global config file (%USERPROFILE%\.gitconfig) brings aliases back too.
SSH keys and credentials
If you did not back up %USERPROFILE%\.ssh, generate a new key and register it with GitHub and the rest. Over HTTPS, the first push signs in through the browser and stores the credential again.
Distribution
- winget ID
- Git.Git
- Redistribution policy
- Open source licence
- Manifest checked
- 2026-10-23
- Official site
- https://git-scm.com/
The date the version and installer URL were checked in winget. This is separate from a usage-terms review or an installation test.
Original winget manifest