Wingetlywingetly
← All apps

Git Credential Manager (User)

by GitHubv2.9.1

Last updated

Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting services.

Install with winget

$ winget install --id Git.GCM --exact --version 2.9.1

Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.

Silent install command for Git Credential Manager (User)

Git Credential Manager (User) uses EXE (Inno Setup). The silent install switches are /VERYSILENT /SUPPRESSMSGBOXES /NORESTART.

One-line silent install (x64, user scope)
gcmuser-win-x64-2.9.1.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART

See the full silent install reference for Git Credential Manager (User)

Built by Pckgr

For Intune admins

Stop chasing app updates. Pckgr patches them for you.

Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.

Start free 30-day trial

No credit card required.

About

Git Credential Manager (GCM) is a secure Git credential helper built on .NET that runs on

Windows, macOS, and Linux. It aims to provide a consistent and secure authentication experience,

including multi-factor auth, to every major source control hosting service and platform.

GCM supports (in alphabetical order) Azure DevOps, Azure DevOps Server (formerly Team Foundation

Server), Bitbucket, GitHub, and GitLab. Compare to Git's built-in credential helpers (Windows:

wincred, macOS: osxkeychain, Linux: gnome-keyring/libsecret), which provide single-factor

authentication support for username/password only.

GCM replaces both the .NET Framework-based Git Credential Manager for Windows and the Java-based

Git Credential Manager for Mac and Linux.

Installers · v2.9.1

ArchitectureTypeScopeInstallDownload
x86Portable
in ZIP
-Direct
x86EXE
Inno Setup
userDirect
x86EXE
Inno Setup
machineDirect
x64Portable
in ZIP
-Direct
x64EXE
Inno Setup
userDirect
x64EXE
Inno Setup
machineDirect
arm64Portable
in ZIP
-Direct
arm64EXE
Inno Setup
userDirect
arm64EXE
Inno Setup
machineDirect

Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.

Security

1 known CVE via NVD

  • high7.3Patched in wingetCVE-2020-26233affects before 2.0.289Dec 8, 2020

    Git Credential Manager Core (GCM Core) is a secure Git credential helper built on .NET Core that runs on Windows and macOS. In Git Credential Manager Core before version 2.0.289, when recursively cloning a Git repository on Windows with submodules, Git will first clone the top-l...

Source: NVD, updated 1h ago. Patch status is best-effort: NVD's fix version is compared against the latest version in winget, but the two version formats don't always align. Confirm with the vendor advisory before treating any specific build as safe.

Related apps

  • 乐启office工具箱GitHub
    caobinrg.electron-office-toolsv0.0.1

    batch generate office files with template

  • G
    git-sizerGitHub
    GitHub.git-sizerv1.5.0

    Compute various size metrics for a Git repository, flagging those that might cause problems

  • PowerShellMicrosoft Corporation
    Microsoft.PowerShellv7.6.6.0

    PowerShell is a cross-platform task automation solution made up of a command-line shell, a scripting language, and a configuration management framework. PowerShell runs on Windows, Linux, and macOS.

  • Node.js (LTS)Node.js Foundation
    OpenJS.NodeJS.LTSv24.19.0

    Run JavaScript Everywhere

  • YouTube Music Desktop AppNovusTheory
    Ytmdesktop.Ytmdesktopv2.0.11

    A unofficial player for YouTube Music on desktop

  • ActivityWatchActivityWatch Contributors
    ActivityWatch.ActivityWatchv0.13.2

    ActivityWatch is an app that automatically tracks how you spend time on your devices.

More from GitHub or browse aad, authentication, azure-devops.

Frequently asked questions

How do I install Git Credential Manager (User) on Windows?
Open Windows Terminal, PowerShell, or Command Prompt and run: winget install --id Git.GCM --exact --version 2.9.1. winget downloads the installer from GitHub and runs it. Requires Windows 10 (1809+) or Windows 11.
How do I install Git Credential Manager (User) silently for unattended deployment?
Add --silent and accept the agreements upfront: winget install --id Git.GCM --exact 2.9.1 --silent --accept-package-agreements --accept-source-agreements. This is the variant Intune, Configuration Manager, and other deployment tools should use.
What are the silent install switches for Git Credential Manager (User)?
Git Credential Manager (User) uses EXE (Inno Setup). Run the downloaded installer with: gcmuser-win-x64-2.9.1.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART. The silent switches are /VERYSILENT /SUPPRESSMSGBOXES /NORESTART.
How do I uninstall Git Credential Manager (User) via winget?
Run: winget uninstall --id Git.GCM --exact. Add --silent for unattended uninstalls. winget will use the registered uninstaller from Git Credential Manager (User)'s Apps & Features entry.
Is Git Credential Manager (User) free?
Git Credential Manager (User) is distributed under MIT. Refer to the publisher (https://github.com/git-ecosystem/git-credential-manager) for the full license terms - Wingetly itself does not charge for installation.
Does Git Credential Manager (User) work on Windows 10?
Yes, as long as your Windows 10 build supports winget (1809 or newer). winget ships with App Installer on Windows 10/11 and pulls Git Credential Manager (User) directly from the publisher.
How do I keep Git Credential Manager (User) up to date?
Run winget upgrade --id Git.GCM --exact, or winget upgrade --all to update everything winget tracks. We index 5 versions of Git Credential Manager (User) from microsoft/winget-pkgs.

Recent versions

  • 2.9.1latest
  • 2.8.0
  • 2.7.3
  • 2.7.0
  • 2.6.1