git-credential-manager
About git-credential-manager
Git Credential Manager is a cross-platform Git credential helper built on .NET. It provides secure authentication for Git operations, supporting multiple hosting services. The tool runs on Windows, macOS, and Linux, offering a consistent authentication experience.
It supports major Git hosting services including Azure DevOps, GitHub, Bitbucket, and GitLab. Unlike Git's built-in credential helpers, it enables multi-factor authentication and secure credential storage. The tool is designed to work with HTTP(S) remotes, while SSH remains an alternative for authentication.
Key features
- Secure platform credential storage
- Multi-factor authentication support for Azure DevOps
- Two-factor authentication support for GitHub, Bitbucket, and GitLab
- Windows Integrated Authentication (NTLM/Kerberos) support on Windows
- Basic HTTP authentication support
- Proxy support
- amd64, arm64, and armhf architecture support
- Installer/uninstaller for all supported platforms
Download v2.9.1
Jul 14, 2026WindowsWindows
macOSmacOS
Frequently asked questions
- Is git-credential-manager free?
- Yes. git-credential-manager is free and open-source software, distributed under the NOASSERTION license.
- Which platforms does git-credential-manager support?
- git-credential-manager provides downloads for Windows, macOS, Linux.
- What is the latest version of git-credential-manager?
- The latest version is v2.9.1, released on Jul 14, 2026.
- What platforms does Git Credential Manager support?
- It supports Windows, macOS, and Linux. On Linux, it guarantees support only for distributions officially supported by .NET.
- How do I use Git Credential Manager?
- After installation, GCM is called automatically by Git during operations requiring authentication. Users interact with authentication prompts as needed.
- What Git versions are supported?
- GCM is compatible with most Git versions, excluding Git 1.x and has known issues with Git 2.26.2. It works best with Git 2.27.0 and later.
- What is the license for Git Credential Manager?
- The software is MIT licensed. GitHub logo usage must follow GitHub's logo guidelines.
More Developer Tools
PowerToys
microsoft
PowerToys is a set of utilities for enhancing productivity and customization on Windows systems. It includes various tools for developers and power users to streamline workflows.
Windows Terminal
microsoft
Windows Terminal combines the classic Windows console with a modern terminal application in one package. It provides developers with a unified interface for command-line tools and shells. The software supports multiple tabs, rich text, and customization options.
Neovim
neovim
Neovim is a fork of Vim focused on improved extensibility and usability. It maintains compatibility with Vim while offering modern features like embedded terminal support and a built-in LSP client. The project emphasizes maintainability and encourages community contributions.