Git-Credential-Manager-Core

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

Git-Credential-Manager-Core Alternatives

Similar projects and alternatives to Git-Credential-Manager-Core

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Git-Credential-Manager-Core alternative or higher similarity.

Suggest an alternative to Git-Credential-Manager-Core

Reviews and mentions

Posts with mentions or reviews of Git-Credential-Manager-Core. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-09-01.
  • Git Credential Manager
    news.ycombinator.com | 2021-10-04
  • Improving Git protocol security on GitHub
    news.ycombinator.com | 2021-09-01
    Using username/PAT works with https://, not git://.

    An easier route might be GCM Core (https://github.com/microsoft/Git-Credential-Manager-Core). And of course, disclosure, I'm the product manager for GCM Core and author of this blog post.

  • Is it safe to store my PAT in a text file?
    reddit.com/r/github | 2021-08-22
    There is a way with Microsoft's https://github.com/microsoft/Git-Credential-Manager-Core - you don't need a PAT and it uses an OAuth app to gain access to the repos you have access to.
  • Can't push to my own github repo via cmd line. I've created a personal access token. Now what do I do with it? Find instructions on github confusing
    reddit.com/r/git | 2021-08-14
    Thanks, not helpful. In that section of text is this https://docs.github.com/en/get-started/getting-started-with-git/caching-your-github-credentials-in-git which has this https://github.com/microsoft/Git-Credential-Manager-Core which says:
  • GitHub: Git password authentication is shutting down
    news.ycombinator.com | 2021-08-12
    Disclosure: I'm the Git Systems PM at GitHub. Opinions are my own and I wasn't directly involved with this effort.

    GCM Core is a really straightforward way to auth with GitHub and several other Git hosts. It comes with Git for Windows by default, can be installed with `brew` on macOS, and from a .deb on Linux. https://github.com/microsoft/Git-Credential-Manager-Core (it started under the Microsoft banner but is maintained by GitHub employees now).

    news.ycombinator.com | 2021-08-12
    Have you filed an issue on it? We'd be happy to investigate. https://github.com/microsoft/Git-Credential-Manager-Core/iss...
    news.ycombinator.com | 2021-08-12
    You can use Access Tokens which are "application specific" passwords instead of SSH keys.

    You can use a git credential manager such as GCM Core (https://github.com/microsoft/Git-Credential-Manager-Core) to automate the flow from username/password to access token. (It pops up a browser window where you login, retrieves and access token for you.)

    news.ycombinator.com | 2021-08-12
    You can use a git credential manager that supports GitHub login flows. GCM Core is the big one: https://github.com/microsoft/Git-Credential-Manager-Core

    (It lets you login to GitHub in a popup browser window and then manages the access token for you. Stores the access token in a machine credential cache for subsequent calls on that machine.)

    news.ycombinator.com | 2021-08-12
    You can use a supporting Git Credential Manager (such as GCM Core: https://github.com/microsoft/Git-Credential-Manager-Core) to keep using HTTPS and login/password. Instead of typing in your username/password directly in the CLI, it pops up GitHub's login page where you input login/password and then does the dance for you to get an access token from that.

    (Git for Windows default installs GCM Core. Some Linux distros do to. You may even already be using it. I think I've seen some confusion in comments here and elsewhere that they don't realize they are already typing in their username/password to a GCM dialog and that's going to keep working. This is about removing HTTPS Digest auth with direct password transmission over the wire.)

  • git: 'credential-manager' is not a git command.
    Have you installed the Git Credential Manager Core for MAC, after you install it, you just need to run git clone command to clone your Azure Repo.
  • How to never type passwords when using Git
    dev.to | 2021-06-03
  • microsoft/Git-Credential-Manager-Core
  • How to encrypt password in settings.xml file in dot net
    reddit.com/r/dotnet | 2021-01-15
    Linux? Try something like libsecret (via pinvoke), but it's a bit of a complicated landscape.

Stats

Basic Git-Credential-Manager-Core repo stats
13
1,459
9.4
5 days ago

microsoft/Git-Credential-Manager-Core is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

Find remote C# jobs at our new job board 99remotejobs.com. There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.