Add GitLab as a provider to Git Credential Manager Core
Problem to solve
Git Credential Manager Core does not currently support GitLab.
Proposal
Add GitLab support for Git Credentials Manager Core. While some providers offer GUI support, a likely MVC for us will rely on TTY.
Further Details
GCM Core helps users create/manage/store (without thinking about it) OAuth tokens or PATs for use with HTTPS remotes in Git. GCM Core's aim is to replace the existing Git Credential Manager for Windows and Git Credential Manager for Mac & Linux projects, with a single unified .NET codebase, and provide simple and secure HTTP-based auth with Git - avoiding the hassle of creating and managing keys for SSH, or manually generating and managing PATs & scopes.
Links
- Documentation on how to add a provider to GCM Core:
- Git Credential Manager Core Home