What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Install Git on Windows 11 with WinGet or the official Git for Windows .exe installer. Choose x64 Setup for Intel or AMD PCs, or ARM64 Setup for a Windows 11 ARM64 device; then open a new terminal and run git –version to verify the installation.

This guide covers the installer choices most users need, verification, and common setup problems.

Before installing Git

The current Git for Windows release is 2.55.0(3), released July 14, 2026. The maintained downloads include x64 and ARM64 Setup and portable packages. The regular installer is a 64-bit executable.

Windows 11 computer Download
Intel or AMD processor Git for Windows x64 Setup
Windows on ARM64 Git for Windows ARM64 Setup

Download Git from the official Git for Windows installation page. Git for Windows does not provide an MSI installer; use the .exe installer or portable package. Windows 11 is required for Git for Windows on ARM64. Sources: Git for Windows requirements and Git for Windows FAQ.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Sale
Redragon Mechanical Gaming Keyboard Wired, 11 Programmable Backlit Modes, Hot-Swappable Red Switch, Anti-Ghosting, Double-Shot PBT Keycaps, Light Up Keyboard for PC Mac
  • Brilliant Color Illumination- With 11 unique backlights, choose the perfect ambiance for any mood. Adjust light speed and brightness among 5 levels for a comfortable environment, day or night. The double injection ABS keycaps ensure clear backlight and precise typing. From late-night tasks to immersive gaming, our mechanical keyboard enhances every experience
  • Support Macro Editing: The K671 Mechanical Gaming Keyboard can be macro editing, you can remap the keys function, set shortcuts, or combine multiple key functions in one key to get more efficient work and gaming. The LED Backlit Effects also can be adjusted by the software(note: the color can not be changed)
  • Hot-swappable Linear Red Switch- Our K671 gaming keyboard features red switch, which requires less force to press down and the keys feel smoother and easier to use. It's best for rpgs and mmo, imo games. You will get 4 spare switches and two red keycaps to exchange the key switch when it does not work.
  • Full keys Anti-ghosting- All keys can work simultaneously, easily complete any combining functions without conflicting keys. 12 multimedia key shortcuts allow you to quickly access to calculator/media/volume control/email
  • Professional After-Sales Service- We provide every Redragon customer with 24-Month Warranty , Please feel free to contact us when you meet any problem. We will spare no effort to provide the best service to every customer

Option 1: Install Git with WinGet

Open Command Prompt or PowerShell and run:

winget install –id Git.Git -e –source winget

After installation, open a new terminal and verify Git:

git –version

The output should identify the installed version, for example, git version 2.55.0.windows.1. Source: Git for Windows installation page.

Option 2: Install Git with the Windows installer

  1. Open the official download page.
  2. Download x64 Setup, or ARM64 Setup if your Windows 11 device uses ARM64.
  3. Run the downloaded .exe file and approve the User Account Control prompt if one appears.
  4. Advance through the setup pages with Next, choosing the options that fit your workflow.

Installation directory and components

The standard installation directory is C:\Program Files\Git. Keep it unless you have a specific reason to install elsewhere. Depending on privileges, Setup can install per-user or for all users.

On the component page, Windows Explorer integration and Open Git Bash here add convenient File Explorer context-menu commands. Git LFS is useful for repositories that track large files. Add a Git Bash profile to Windows Terminal if you use that terminal. Desktop icons, shell-file association, and daily update checks are optional. Some builds also include Scalar, an add-on for large-scale repositories.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose Git’s default editor

Git uses this editor for commit messages, interactive rebases, and other text input. Choose Visual Studio Code if it is installed and is your usual editor; otherwise, Notepad is a straightforward Windows choice. Microsoft Edit is also a current installer option. For a custom editor, use Test Custom Editor before continuing.

Choose the initial branch name

The installer offers Let Git decide and Override the default branch name for new repositories. The current installer source uses master as its default branch constant. If your team expects main, select the override and enter that name. This affects newly initialized repositories, not existing branches. Source: Git for Windows installer source.

Adjust the PATH environment

For most users, select Git from the command line and also from 3rd-party software. This recommended option makes Git available in Git Bash, Command Prompt, PowerShell, Windows Terminal, and other software.

Rank #2
Redragon K521 Upgrade Rainbow LED Gaming Keyboard, 104 Keys Wired Mechanical Feeling Keyboard with Multimedia Keys, One-Touch Backlit, Anti-Ghosting, Compatible with PC, Mac, PS4/5, Xbox
  • 【Dreamy Rainbow Gaming Keyboard】K521 Gaming Keyboard Adopts a Different LED Backlight Design, Upgraded on the Traditional LED Backlight Effect, Making the Light More Penetrating, Giving You a More Dazzling Visual Effect, Making Your Gaming Process More Enjoyable
  • 【One Touch Opens & Visual Feast】The K521 Red Dragon Keyboard has a One-Touch on/off Lighting Button for Added Convenience. It also has a Three-Position Adjustable Breathing Mode and a Four-Position Adjustable Brightness Lighting Mode
  • 【Mechanical Feeling & Fast Tapping】The PC Keyboard Keys are Designed for Mechanical Feeling, Giving You a Better Feel During Use and the Ability to Trigger Keys Quickly, Allowing You to Win All Your Games
  • 【19 Keys Anti-Ghosting Keyboard】Anti-Ghosting Ensures Every Button Can Be Triggered. This Allows You to Trigger Key Combinations In The Game Accurately, And Each Skill Can Be Accurately Released to Increase Your Winning Rate. Redragon K521 Will Be Your Perfect Partner
  • 【12 Multimedia Combination Keys】The K521 Wired Gaming Keyboard is Equipped with 12 Multimedia Keys That Can Greatly Enhance Your Gaming/Office Efficiency and Make It More Convenient to Use
  • Use Git from Git Bash only leaves Git out of the normal Windows PATH.
  • Use Git and optional Unix tools from the Command Prompt adds Unix tools as well as Git. Those tools can override Windows commands such as find and sort.

Choose SSH and HTTPS options

Keep Use bundled OpenSSH unless your organization uses TortoisePlink or a separately managed OpenSSH installation. For HTTPS, the current default is Use the native Windows Secure Channel library. It validates certificates through Windows Certificate Stores, which is useful on managed computers with company root certificates. Choose OpenSSL only if a project or administrator requires it. Source: Git for Windows installer source.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Configure line endings and Git Bash

For most Windows developers, choose Checkout Windows-style, commit Unix-style line endings. This sets core.autocrlf=true and helps avoid unnecessary line-ending changes in cross-platform projects.

  • Checkout as-is, commit Unix-style line endings sets core.autocrlf=input.
  • Checkout as-is, commit as-is sets core.autocrlf=false; use it when your project has a deliberate line-ending policy.

Keep Use MinTTY for the normal Git Bash experience. Choose Use Windows’ default console window if you regularly run native Windows console programs that do not behave correctly in MinTTY.

Choose pull behavior and a credential helper

The installer offers Merge, Rebase, and Fast-forward only for git pull. Choose Merge for conventional behavior, Rebase for a linear local history, or Fast-forward only to make a pull fail rather than create a merge commit or rebase local work. The installer’s explanatory text describes fast-forward-only as Git’s default, but its fresh-install fallback is Merge when no previous choice exists. Source: Git for Windows installer source.

Keep Git Credential Manager selected for typical HTTPS use. Choose None for a headless machine, an SSH-only workflow, or a system using another helper. Without a helper, HTTPS operations may repeatedly prompt for credentials. Git Credential Manager is unavailable in Setup when the computer has less than .NET Framework 4.7.2.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Extra options and installation

Leave Enable file system caching selected; it sets core.fscache=true. Enable symbolic links only if your workflow needs them and your Windows account has the SeCreateSymbolicLink permission. Changing this installer option does not alter existing repositories.

If a conditional Security options page appears with Add mandatory ASLR security exceptions, follow your organization’s security policy before enabling the exception.

Rank #3
Sale
Logitech G413 SE Full-Size Mechanical Gaming Keyboard - Black
  • Take your gaming skills to the next level: The Logitech G413 SE is a full-size keyboard with gaming-first features and the durability and performance necessary to compete
  • PBT keycaps: Heat- and wear-resistant, this computer gaming keyboard features the most durable material used in keycap design
  • Tactile mechanical switches: Uncompromising performance is always within reach with this wired gaming keyboard
  • Premium color, material and finish: Elevate your gaming setup with this backlit keyboard featuring a sleek, black-brushed aluminum top case and white LED lighting
  • 6-Key rollover anti-ghosting performance: Experience reliable key input with this anti-ghosting keyboard versus non-gaming mechanical keyboards
  1. Review the selected options and click Install.
  2. Wait for Setup to complete.
  3. On the completion page, select Launch Git Bash if you want to test Git immediately, then click Finish.

Verify Git on Windows 11

Open a new Command Prompt, PowerShell, Windows Terminal tab, or Git Bash window and run:

git –version

A new shell matters because a terminal that was open during installation may not have the updated PATH. Git for Windows also adds Git Bash, Git CMD, Git GUI, Git Release Notes, and Git FAQs to the Start Menu.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Common installation and first-use problems

Why is git not recognized in PowerShell or Command Prompt?

Close the terminal and open a new one. If Git is still not recognized, it may have been installed with Use Git from Git Bash only. Rerun Setup and choose Git from the command line and also from 3rd-party software. Source: Git for Windows installer source.

Why does PowerShell use the wrong SSH key or agent?

PowerShell or Command Prompt may find Windows’ separate OpenSSH before Git’s bundled OpenSSH. To put Git’s SSH directory first for a Command Prompt session, run:

set PATH=C:\Program Files\Git\usr\bin;%PATH%

In PowerShell, run:

$Env:PATH = “C:\Program Files\Git\usr\bin;$Env:PATH”

To initialize Git’s SSH agent environment in a new Command Prompt session, run start-ssh-agent.cmd. The SSH_AGENT_PID and SSH_AUTH_SOCK values are session-specific and must be initialized again in each new session. Source: Git for Windows FAQ.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why do native programs behave badly in Git Bash?

MinTTY is not a native Windows console, so some interactive or full-screen programs may handle input or display incorrectly. Select Use Windows’ default console window, or use winpty where a particular program requires it. Older advice to add winpty aliases for Python or Node.js is outdated; those aliases were removed in Git for Windows 2.54. Source: Git for Windows release notes.

Rank #4
Sale
RisoPhy Mechanical Gaming Keyboard, RGB 104 Keys Ultra-Slim LED Backlit USB Wired Keyboard with Blue Switch, Durable Abs Keycaps/Anti-Ghosting/Spill-Resistant Computer Keyboard for PC Mac Xbox Gamer
  • 【Mechanical Keyboard: Responsive BLue Switches】RisoPhy PC keyboard features clicky keys which offer you higher accuracy and quicker response with an enjoyable click sound when typing.This keyboard is more comfortable to type on since it features deeper key travel,greater feedback,and more space between keys.For those who prefer keyboards with a more tactile and "clicky" feel,our keyboard with BLUE switches is a nice choice.
  • 【Rainbow Backlit Keyboard: illuminate Your Desktop】With 9 different backlights,5 levels of light speed and brightness,this computer keyboard enriches your gaming experience and improves your mood greatly,which is a great addition to your desktop,especially in the dark.Plus,the ultra-durable double injection ABS engineered keycaps provide crystal clear uniform backlight and greatly improve your typing accuracy at night.
  • 【High-end 104 Keys Full-Size Keyboard】The Win lock function frees your worry about mistyping when gaming(Fn+Win).Keycaps are pluggable and easy to clean,saving you much unnecessary trouble.We designed 4 hydrophobic holes for this keyboard,allowing water to flow away quickly to prevent damage to the keyboard.No longer afraid of accidents.(✦Include a keycaps puller for cleaning or other needs.)
  • 【Advanced Ergonomic Comfort】This PC gamer Keyboard adopts a scientific stair-up keycap design that keeps your arms in the most natural state to minimize hand fatigue for long time use.In order to improve your posture and make you more comfortable during use,the wired keyboard comes with 2 strong foldable rear kickstands to slope it.Moreover,the keyboard is non-slip enough because there are 4 rubber padding underneath the keyboard.
  • 【100% Anti-Ghosting & 12 Multimedia Combinations】100% anti-ghosting gaming keyboard allows all keys to work simultaneously,no matter how fast you type.12 multimedia key shortcuts allow you to quickly access to calculator/media/volume control/email.RisoPhy mechanical gaming keyboard with the number pad greatly improves your productivity.This ultra-durable keyboard with up to 50 million keystrokes life works well with Windows 7/8/10/XP/VISTA/95/98/XP/2000/ME/VISTA and Mac OS Xbox etc.

What if a clone fails because the path is too long?

Git for Windows refuses long paths by default. To enable them for a clone, run:

git clone -c core.longPaths=true <URL>

To enable long paths globally for your Git configuration, run git config –global core.longpaths true. Source: Git for Windows FAQ.

Why do symbolic links fail during checkout?

Creating symbolic links requires the Windows SeCreateSymbolicLink permission. If the repository needs symlinks, clone it with git clone -c core.symlinks=true <URL>. On a managed computer, an administrator may need to grant the permission or change the applicable security policy. Source: Git for Windows installer source.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why does Git Bash change a slash-prefixed argument?

Git for Windows converts some POSIX-style paths to Windows paths before passing them to a native program. Disable conversion for one command with MSYS_NO_PATHCONV=1 git blame -L/pathconv/ msys2_path_conv.cc. Doubling the leading slash, as in //usr/bin/bash.exe, also prevents conversion. Source: Git for Windows release notes.

What if Git Bash crashes when mandatory ASLR is enforced?

System-wide mandatory ASLR can be incompatible with Git for Windows components. When Setup detects this condition, its Security options page may offer Add mandatory ASLR security exceptions. On a managed computer, check with your security team before enabling it. Source: Git for Windows release notes.

Why is the Quick Launch shortcut missing?

The Quick Launch shortcut is installed only for the user who runs Setup. If Setup ran as Administrator, the shortcut may belong to the Administrator account. Use the Start Menu or create a shortcut manually. Source: Git for Windows release notes.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Components no longer included

Some older tutorials describe features that current Git for Windows no longer ships:

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Sale
Keychron C2 Full Size Wired Mechanical Keyboard, Brown Switch, Retro
  • The Keychron C2 (non-backlight version) is a 104 keys full size wired retro color keycaps mechanical keyboard made for Mac and Windows. Engineered to maximize your productivity with most popular full size layout with number pad.
  • With a layout optimized for Mac, the C2 has all necessary multimedia and function keys (Num Lock works with Windows only), while compatible with Windows, and comes with a dedicated Siri or Cortana key. Extra keycaps for both Mac and Windows operating systems are included.
  • Designed with reliability in mind, the C2 comes with USB Type-C wired connection with a braid cable, which ensures a constant power supply, and best to fit home and light gaming. Inclined bottom frame and 2 level adjustable feet (6˚ & 9˚) makes the C2 more comfortable to type.
  • The pre-installed tactile Keychron switch providing unrivaled tactile responsiveness with up to 50 million keystroke durable lifespan.
  • Outfitted the C2 Non-Backlight version with retro-inspired color scheme looks as good in the office as it does in the game room.
  • git svn has not been included since the 2.54 series. Use Git under WSL or install the appropriate MSYS2 package. For x64, the package is mingw-w64-ucrt-x86_64-git-svn; for Windows ARM64, it is mingw-w64-clang-aarch64-git-svn.
  • git flow is no longer shipped with Git for Windows.
  • git instaweb is no longer distributed with Git for Windows.

Current regular downloads are x64 and ARM64; full 32-bit installers are obsolete. Sources: Git for Windows release notes and Git for Windows requirements.

FAQ

Is Git included with Windows 11?

No. Install Git for Windows with WinGet, the official .exe installer, or a managed software distribution method.

Which Git installer should I use on Windows 11?

Use x64 Setup on Intel and AMD PCs and ARM64 Setup on a Windows 11 ARM64 computer.

Does Git for Windows have an MSI installer?

No. Git for Windows provides an .exe installer and portable packages, not an official MSI installer. Source: Git for Windows FAQ.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Should I choose main or master during installation?

If your projects require main, select the override option and enter main. The current installer source uses master as its default branch constant. Source: Git for Windows installer source.

Can I use Git from PowerShell?

Yes. Select Git from the command line and also from 3rd-party software, open a new PowerShell window, and run git –version.

Should I choose OpenSSL or Windows Secure Channel?

For most Windows 11 installations, keep Use the native Windows Secure Channel library. It uses Windows certificate stores and supports company-managed root certificates. Source: Git for Windows installer source.

Why does Git Bash not behave like Command Prompt?

Git Bash normally uses MinTTY, which is not a native Windows console. Select Windows’ default console window if native console compatibility is more important.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The Bottom Line

For a typical Windows 11 x64 PC, install Git with WinGet or download the official x64 Setup executable. Choose a familiar editor, enable Git from the command line and third-party software, and keep the default SSH, HTTPS, caching, and line-ending options unless your project requires something different. Open a new terminal and confirm the installation with git –version.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.