git-credential-manager icon indicating copy to clipboard operation
git-credential-manager copied to clipboard

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

Results 169 git-credential-manager issues
Sort by recently updated
recently updated
newest added

Git supports [multiple credential helpers](https://git-scm.com/docs/gitcredentials#Documentation/gitcredentials.txt-helper) configured in sequence. I tried the following Git config to use a custom storage helper followed by GCM: ``` [credential] helper = storage helper =...

enhancement
help-wanted

GCM is currently published to a [private tap](https://github.com/microsoft/homebrew-git). However, in an effort to standardize macOS installs, we plan to migrate it to the official Homebrew tap (`Homebrew/homebrew-core`). We are taking...

gcm

### Version 2.1.2 ### Operating system Linux ### OS version or distribution Linux Win10 5.15.90.1-microsoft-standard-WSL2 [Ubuntu 22.04 LTS] ### Git hosting provider(s) Azure DevOps ### Other hosting provider _No response_...

host:azure-repos
platform:wsl
auth-issue

**Version:** `2.0.886+ea93cb5158` **OS**: `ArchLinux` (on VM - minimal Arch install with BSPWM and Alacritty) ```console $ git-credential-manager diagnose Running diagnostics... [ OK ] Environment [ OK ] File system [FAIL]...

network

Update GCM to detect when it is running in a CI environment and use the appropriate token(s) for authentication. For the initial iteration, this effort will be scoped to GitHub...

enhancement

Today GCM's [`postinstall`](https://github.com/GitCredentialManager/git-credential-manager/blob/main/src/osx/Installer.Mac/scripts/postinstall) script, which runs after the macOS installer to create symlinks, install Homebrew (if needed), etc. is something of a black box. This lack of visibility makes it...

enhancement

The current implementation of Trace2 regions in GCM only supports top-level regions (i.e. no nesting). Since [Git supports nesting](https://git-scm.com/docs/api-trace2#Documentation/technical/api-trace2.txt-coderegionentercode), GCM should as well for feature parity.

enhancement

For the initial Trace2 implementation, we used `main` as the thread name in all messages. This should be updated to capture different thread names in multi-threaded scenarios, as described [here](https://git-scm.com/docs/api-trace2#Documentation/technical/api-trace2.txt-codeltthread-namegtcode).

enhancement

We are currently not actually using the .NET Core on Windows. We should actually use the .NET Core runtime! The reason we are currently using .NET Framework instead is because...

enhancement
platform:windows
auth:microsoft

**Which version of GCM are you using?** 2.0.785+6074e4e3d3 (macOS Monterey 12.4, M1 pro) I have a CPU usage issue with My Mac. ![스크린샷 2022-11-03 오후 6 50 27](https://user-images.githubusercontent.com/75557859/199692689-cf201acf-d702-471a-be70-d18437dbd9c2.png) Suddenly Mac's...

platform:osx
auth:microsoft
external