git-credential-manager
git-credential-manager copied to clipboard
Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting services.
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 =...
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...
### 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_...
**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]...
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...
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...
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.
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).
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...
**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...