Git Credential Manager (User)

GitHub·Git.GCM

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

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.

winget install --id Git.GCM --exact --source winget

Latest 2.8.0·April 28, 2026

Release Notes

Announcements: Note This is planned to be the last release major release that supports Windows 7 and 8.x. We will be moving off of .NET Framework to .NET (Core) on Windows this year. Changes:

  • Workload Identity Federation for Azure Repos (#2297)
  • Git config caching to reduce git process calls
    • #2268
    • #2296
    • #2298
  • Dark theme support for OAuth authentication response pages (#2325)
  • Allow installing on Azure Linux (#2269)
  • Fix GPG ID lookup for .gpg-id in subdirectories (#2274)
  • Fix CS0121 string.Split call ambiguity with .NET 8.0 (#2287)
  • Fix SYSLIB0057 warning for X509Certificate2Collection.Import (#2326)
  • Fix several small bugs (#2303)
  • Migrate to .NET 10 (Mac/Linux) and adopt Central Package Management (#2313)
  • Bump Tmds.DBus.Protocol from 0.16.0 to 0.21.3 (#2316)
  • Azure Pipelines: specify pool.hostArchitecture correctly (#2323)
  • Documentation updates
    • #2283
    • #2299
  • Actions dependency updates
    • #2242
    • #2271
    • #2272
    • #2282
    • #2301
    • #2315

Installer types: inno, zip

ArchitectureScopeTypeDownloadSHA256
x86userinnoDownloadA3CDDC2F0ABC7F5AA3C15C63BEB1F47E50E2E09075522E53CA0A3B388ED36FD4
x86machineinnoDownloadBDACF19DC6EE60E75F4E01D58D62A136DD4167009EACE4F26B435833C30873DB
x86zipDownload82C5CD4753EB4AB78FDBBD87B565A2199A493F695D2620728875FC35A0E1B713
x64userinnoDownload591AC9790C71ECB0028E90BF75D018F500D2E91E76F843A69318304DFDA44EFF
x64machineinnoDownload6705581D82420116B08A6ED92378AAF8FB09DB3BB096000505839F8FE8611DAD
x64zipDownload86C53AAA403D570B11FD48F17A277CD822B41B76C4E6B35F78344AD7C887B6C9
arm64userinnoDownloadE1CFCA7973A17954014AB7675B57846DC6AD1B10025F340F01B1D07DC83EBECB
arm64machineinnoDownloadC1537CDCD3A589409FC0315AB2050126D4B1C217CBB86E6818A66F56C3BDE109
arm64zipDownload75EE79EA8A0DA0F998735735CC693B97872E43F09DD1B91FABA7F86055AD598D

Details

Homepage
https://github.com/git-ecosystem/git-credential-manager
License
MIT
Publisher
GitHub
Support
https://github.com/git-ecosystem/git-credential-manager/issues
Copyright
Copyright (c) GitHub, Inc. and contributors
Moniker
gcm

Tags

aadauthenticationazure-devopsazure-reposbitbucketcredentialcross-platformgitgithubgitlab

Older versions (3)

2.7.3
ArchitectureScopeTypeDownloadSHA256
x86zipDownload4065C4823F040720CBD7A81EBACA901385063D5795DCFB6224C28161E2C6E680
x64zipDownload529EA8AA1379B3A11BD8AAFE4705A839CF253A41E14908FCA113ABEEFA30657F
arm64zipDownloadFE1142EC8A0E84E91C445603CA499BBB6EE32BAE8A373492CB81645B76944462
x86machineinnoDownload2F7C2396A4150F4EAA6EF5198F33C79373EF4F222D00E38337D5A41848E0EB91
x86userinnoDownloadE5BAA28B1768433E458A33FA20EC93470194070D367018CB0A61952C9FE72657
x64machineinnoDownload33E79A616BB6F27B0BF0107FBADE6DA01CA3C638F7797A2DA7264A31A0FA123A
x64userinnoDownloadC0E2B27A39B5B1FDAE384B2893D1E3A613243D24535E376B6AF512549DCD53DF
arm64machineinnoDownload60455637FA650742EC9001D1DB3F3C378316CFB2EECE1EBA61E7E9CEDD3ACE4D
arm64userinnoDownload178191AAB94F44B19C4A83483A6369811961FE69B38CD8A5182B4C2092F004C8
2.7.0
ArchitectureScopeDownloadSHA256
x86DownloadD7F3FF75AEF930CA7BEDB88AD3E22591189D4FF1E1ABE905C6BA95C74AC3E419
2.6.1
ArchitectureScopeDownloadSHA256
x86machineDownload6C8E66B51D907ECC5C241A9CF0E8B29D8231840A958DFAFBE9F1CBE030EBA7E6
x86userDownload8742050A245B284827C58C2561A15282825EC0A66B553E8998E25E496B226BED