程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Control Panel 的 Credential Manager 是否与 git 的凭证助手 Credential Manager 和 Credential manager Core 相同大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决Control Panel 的 Credential Manager 是否与 git 的凭证助手 Credential Manager 和 Credential manager Core 相同?

开发过程中遇到Control Panel 的 Credential Manager 是否与 git 的凭证助手 Credential Manager 和 Credential manager Core 相同的问题如何解决?下面主要结合日常开发的经验,给出你关于Control Panel 的 Credential Manager 是否与 git 的凭证助手 Credential Manager 和 Credential manager Core 相同的解决方法建议,希望对你解决Control Panel 的 Credential Manager 是否与 git 的凭证助手 Credential Manager 和 Credential manager Core 相同有所启发或帮助;

我正在运行最新的 Git For windows 2.29.2,对我来说,credential.Helper 默认设置为 @H_379_5@manager-core。我确实确认运行 git config --system List

我的 Git 安装显示它有两个凭证助手

  1. 适用于 windows 的 Git 凭证管理器(较早的助手,在较新版本的 Git 中已弃用)和,@H_675_16@
  2. Git Credential Manager Core(新版本 Git 中的默认助手)@H_675_16@ @H_674_19@

    在 git 终端中为两者运行 version 命令确认它们的存在:

    $ git credential-manager version
    Git Credential Manager for windows version 1.20.0
    
    $ git credential-manager-core --version
    Git Credential Manager version 2.0.280-beta+1f4c6db90f (windows,.NET Framework 4.0.30319.42000)
    

    现在看来,git 可以使用三种方式来管理凭据:

    (一)。 windows 凭据管理器(控制面板内的那个),

    (b)。适用于 windows 的 Git 凭据管理器和

    (C)。 Git 凭证管理器核心。

    如果我的理解是正确的,那么根据 this SO post,credential.Helper=manager 与控制面板的 windows 凭据管理器相同。

    这是否意味着 credential.Helper=manager-core 也与控制面板的凭据管理器相同。

    我在这里有点困惑哪个是什么。三个都相同或彼此不同并分别存储凭据。

    解决方法

    凭证助手是负责存储和检索 git 凭证的可执行文件。

    Windows 凭据管理器是在 Windows 中存储凭据的地方。

    @H_379_5@manager 和 @H_379_5@manager-core 凭证助手都使用 windows 凭证管理器来存储凭证(它们基本上是相同的助手,但 @H_379_5@manager 使用 dotnet 框架,而 @H_379_5@manager-core 使用 dotnet核心)。

    https://github.com/microsoft/Git-Credential-Manager-Core

    https://github.com/microsoft/Git-Credential-Manager-for-Windows

    https://git-scm.com/docs/gitcredentials

    大佬总结

    以上是大佬教程为你收集整理的Control Panel 的 Credential Manager 是否与 git 的凭证助手 Credential Manager 和 Credential manager Core 相同全部内容,希望文章能够帮你解决Control Panel 的 Credential Manager 是否与 git 的凭证助手 Credential Manager 和 Credential manager Core 相同所遇到的程序开发问题。

    如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

    本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
    如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。