国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Git Credential Manager Git 憑據(jù)管理器

這篇具有很好參考價值的文章主要介紹了Git Credential Manager Git 憑據(jù)管理器。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Git Credential Manager?(GCM) is a secure?Git credential helper?built on?.NET?that runs on Windows, macOS, and Linux. It aims to provide a consistent and secure authentication experience, including multi-factor auth, to every major source control hosting service and platform.


Git 憑據(jù)管理器 (GCM) 是基于 .NET 構(gòu)建的安全 Git 憑據(jù)幫助程序,可在 Windows、macOS 和 Linux 上運行。它旨在為每個主要的源代碼管理托管服務(wù)和平臺提供一致且安全的身份驗證體驗,包括多因素身份驗證。

GCM supports (in alphabetical order)?Azure DevOps, Azure DevOps Server (formerly Team Foundation Server), Bitbucket, GitHub, and GitLab. Compare to Git's?built-in credential helpers?(Windows: wincred, macOS: osxkeychain, Linux: gnome-keyring/libsecret), which provide single-factor authentication support for username/password only.
GCM 支持(按字母順序)Azure DevOps、Azure DevOps Server(以前稱為 Team Foundation Server)、Bitbucket、GitHub 和 GitLab。與 Git 的內(nèi)置憑據(jù)助手(Windows:wincred、macOS:osxkeychain、Linux:gnome-keyring/libsecret)相比,后者僅為用戶名/密碼提供單因素身份驗證支持。

GCM replaces both the .NET Framework-based?Git Credential Manager for Windows?and the Java-based?Git Credential Manager for Mac and Linux.
GCM 取代了基于 .NET Framework 的 Git 憑據(jù)管理器(適用于 Windows)和基于 Java 的 Git 憑據(jù)管理器(適用于 Mac 和 Linux)。

Install?安裝

See the?installation instructions?for the current version of GCM for install options for your operating system.
有關(guān)操作系統(tǒng)的安裝選項,請參閱當(dāng)前版本的 GCM 的安裝說明。

Current status?現(xiàn)狀

Git Credential Manager is currently available for Windows, macOS, and Linux*. GCM only works with HTTP(S) remotes; you can still use Git with SSH:
Git 憑據(jù)管理器目前可用于 Windows、macOS 和 Linux*。GCM 僅適用于 HTTP(S) 遠(yuǎn)程;您仍然可以將 Git 與 SSH 一起使用:

  • Azure DevOps SSH
  • GitHub SSH
  • Bitbucket SSH
Feature?特征 Windows?窗戶 macOS?macOS操作系統(tǒng) Linux*
Installer/uninstaller?安裝程序/卸載程序 ? ? ?
Secure platform credential storage?(see more)
安全平臺憑據(jù)存儲(查看更多)
? ? ?
Multi-factor authentication support for Azure DevOps
Azure DevOps的多重身份驗證支持
? ? ?
Two-factor authentication support for GitHub
GitHub 的雙因素身份驗證支持
? ? ?
Two-factor authentication support for Bitbucket
Bitbucket 的雙因素身份驗證支持
? ? ?
Two-factor authentication support for GitLab
GitLab 的雙因素身份驗證支持
? ? ?
Windows Integrated Authentication (NTLM/Kerberos) support
Windows 集成身份驗證 (NTLM/Kerberos) 支持
? N/A?不適用 N/A?不適用
Basic HTTP authentication support
基本 HTTP 身份驗證支持
? ? ?
Proxy support?代理支持 ? ? ?
amd64?support??amd64?支持 ? ? ?
x86?support??x86?支持 ? N/A?不適用 ?
arm64?support??arm64?支持 best effort?盡最大努力 ? best effort, no packages
盡最大努力,沒有套餐
armhf?support??armhf?支持 N/A?不適用 N/A?不適用 best effort, no packages
盡最大努力,沒有套餐

(*) GCM guarantees support only for?the Linux distributions that are officially supported by dotnet.
(*)GCM 保證僅支持 dotnet 正式支持的 Linux 發(fā)行版。

Supported Git versions?支持的 Git 版本

Git Credential Manager tries to be compatible with the broadest set of Git versions (within reason). However there are some know problematic releases of Git that are not compatible.
Git Credential Manager 嘗試與最廣泛的 Git 版本集兼容(在合理范圍內(nèi))。但是,有一些已知的有問題的 Git 版本不兼容。

  • Git 1.x

    The initial major version of Git is not supported or tested with GCM.
    GCM 不支持或測試 Git 的初始主要版本。

  • Git 2.26.2

    This version of Git introduced a breaking change with parsing credential configuration that GCM relies on. This issue was fixed in commit?12294990?of the Git project, and released in Git 2.27.0.
    此版本的 Git 引入了 GCM 所依賴的解析憑據(jù)配置的重大更改。此問題已在 Git 項目的提交?12294990?中修復(fù),并在 Git 2.27.0 中發(fā)布。

How to use?如何使用

Once it's installed and configured, Git Credential Manager is called implicitly by Git. You don't have to do anything special, and GCM isn't intended to be called directly by the user. For example, when pushing (git push) to?Azure DevOps,?Bitbucket, or?GitHub, a window will automatically open and walk you through the sign-in process. (This process will look slightly different for each Git host, and even in some cases, whether you've connected to an on-premises or cloud-hosted Git host.) Later Git commands in the same repository will re-use existing credentials or tokens that GCM has stored for as long as they're valid.


安裝和配置后,Git 會隱式調(diào)用 Git 憑據(jù)管理器。您無需執(zhí)行任何特殊操作,并且 GCM 不應(yīng)由用戶直接調(diào)用。例如,將 (?git push?) 推送到 Azure DevOps、Bitbucket 或 GitHub 時,將自動打開一個窗口,并引導(dǎo)你完成登錄過程。(對于每個 Git 主機(jī),此過程看起來會略有不同,甚至在某些情況下,無論你是連接到本地還是云托管的 Git 主機(jī)。稍后,同一存儲庫中的 Git 命令將重復(fù)使用 GCM 存儲的現(xiàn)有憑據(jù)或令牌,只要它們有效。

Read full command line usage?here.
在此處閱讀完整的命令行用法。

Configuring a proxy?配置代理

See detailed information?here.
有關(guān)詳細(xì)信息,請點擊此處。

Additional Resources?其他資源

See the?documentation index?for links to additional resources.
有關(guān)其他資源的鏈接,請參閱文檔索引。

Experimental Features?實驗性功能

  • Windows broker (experimental)Windows 代理(實驗性)

Future features?未來功能

Curious about what's coming next in the GCM project? Take a look at the?project roadmap! You can find more details about the construction of the roadmap and how to interpret it?here.
對 GCM 項目的下一步計劃感到好奇嗎?看看項目路線圖!您可以在此處找到有關(guān)路線圖構(gòu)建以及如何解釋路線圖的更多詳細(xì)信息。

Contributing?貢獻(xiàn)

This project welcomes contributions and suggestions. See the?contributing guide?to get started.
本項目歡迎投稿和建議。請參閱貢獻(xiàn)指南以開始使用。

This project follows?GitHub's Open Source Code of Conduct.
此項目遵循 GitHub 的開源代碼行為準(zhǔn)則。

License?許可證

We're?MIT?licensed. When using GitHub logos, please be sure to follow the?GitHub logo guidelines.
我們獲得了麻省理工學(xué)院的許可。使用 GitHub 徽標(biāo)時,請務(wù)必遵循 GitHub 徽標(biāo)指南。
文章來源地址http://www.zghlxwxcb.cn/news/detail-819483.html

到了這里,關(guān)于Git Credential Manager Git 憑據(jù)管理器的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Jenkins基礎(chǔ)篇--憑據(jù)(Credential)管理

    Jenkins基礎(chǔ)篇--憑據(jù)(Credential)管理

    Jenkins的Credentials直譯為證書、文憑,我們可以理解為它是鑰匙,用來做某些事情的認(rèn)證。 如Jenkins 和 GitLab交互時,需要添加GitLab的API令牌和登錄憑證。 如Jenkins 添加從節(jié)點時,需要添加從節(jié)點的登錄憑證或者Jenkins主機(jī)的密鑰。 我們通過憑據(jù)來認(rèn)證是合法用戶。在jenkins中,我

    2024年02月01日
    瀏覽(43)
  • git跳過用戶名密碼驗證,以及配置credential-helper

    git跳過用戶名密碼驗證,以及配置credential-helper

    平時我們在使用git命令時,如果使用http方式拉取代碼每次都需要使用填寫用戶名和密碼,非常的麻煩。 如何才能繞過每次繁瑣的填充? 如果想要繞過git的交互方式,首先需要了解git的密碼存儲機(jī)制。 git使用的使用是一種名叫**[credential helper]**的工具來完成用戶名密碼存儲的。

    2024年02月07日
    瀏覽(26)
  • 配置了git config --global credential.helper store后,還是彈出輸入密碼框

    配置了git config --global credential.helper store后,還是彈出輸入密碼框

    使用http協(xié)議拉取代碼時,每次pull/push都會彈出賬號密碼框,可以使用git的配置credential.helper來保存每次輸入的賬號密碼到硬盤上,命令 git config --global credential.helper store ,store表示存到硬盤中,但是按照這樣操作后 git pull 還是彈出密碼框,通過 git config --list 發(fā)現(xiàn)此時的配置里有兩個

    2024年02月05日
    瀏覽(21)
  • 如何使用git-credentials來管理git賬號

    在Git版本控制系統(tǒng)中,經(jīng)常會遇到需要輸入用戶名和密碼的情況,以便驗證身份和訪問遠(yuǎn)程倉庫。為了簡化這個過程并提高安全性,Git提供了一個名為git-credentials的工具,可以幫助我們更好地管理密碼。特別是安全性要求高的公司,每幾個月就需要修改一次密碼,又不允許

    2024年02月04日
    瀏覽(20)
  • Git賬號密碼憑據(jù)管理-win&mac

    Git賬號密碼憑據(jù)管理-win&mac

    win 打開 我的電腦 ,在地址欄輸入【 控制面板用戶帳戶憑據(jù)管理器 】 mac cmmand + 空格 ,輸入【鑰匙串】。

    2024年02月12日
    瀏覽(21)
  • 關(guān)于Credential Helper Selector的問題

    關(guān)于Credential Helper Selector的問題

    ? 最近在打開 Android Studio 的時候,彈出一個從未見過的窗口,如下: ? 網(wǎng)上說選擇: no helper ,然后勾選 Always use this from now on ,我就這么照著做了,結(jié)果在 Android Studio 中使用 pull 和 push 按鈕,總是無法拉取和推送代碼。 ? 在終端使用命令行的方式進(jìn)行 git pull 和 git push 倒是

    2023年04月15日
    瀏覽(20)
  • 【Git】查看憑據(jù)管理器的賬號信息,并刪除賬號,解決首次認(rèn)證登錄失敗后無法重新登錄的問題

    【Git】查看憑據(jù)管理器的賬號信息,并刪除賬號,解決首次認(rèn)證登錄失敗后無法重新登錄的問題

    歡迎來到《小5講堂》 大家好,我是全棧小5。 這是是《代碼管理工具》序列文章,每篇文章將以博主理解的角度展開講解, 特別是針對知識點的概念進(jìn)行敘說,大部分文章將會對這些概念進(jìn)行實際例子驗證,以此達(dá)到加深對知識點的理解和掌握。 溫馨提示:博主能力有限,

    2024年01月23日
    瀏覽(23)
  • Tomcat之服務(wù)管理頁面manager部署

    Tomcat之服務(wù)管理頁面manager部署

    ??Tomcat的管理頁面Manager是一個Web應(yīng)用程序,用于管理Tomcat服務(wù)器的部署和操作。它提供了一個易于使用的界面,可以通過Web瀏覽器訪問。Manager可以幫助管理員對Tomcat服務(wù)器進(jìn)行以下操作: 部署/卸載Web應(yīng)用程序 查看Web應(yīng)用程序的運行狀態(tài)和統(tǒng)計信息 啟動/停止Web應(yīng)用程序

    2024年01月18日
    瀏覽(33)
  • pycharm管理倉庫(Manager Repository)不見了

    pycharm管理倉庫(Manager Repository)不見了

    經(jīng)常使用pycharm的大佬們都知道,pycharm中內(nèi)置了很多庫和包,很好用 但是下載來用自帶的源很麻煩,于是就用國內(nèi)的源 可以當(dāng)我們添加管理倉庫的時候,卻沒有了按鈕,如何解決呢? 回到pycharm的主界面,找到圖中的Python packages,點擊 ?點擊齒輪設(shè)置 個別小伙伴使用的是2023版

    2024年01月16日
    瀏覽(18)
  • Service Control Manager 服務(wù)管理器簡介

    Service Control Manager 服務(wù)管理器簡介

    在windows驅(qū)動開發(fā)流程中,寫完sys驅(qū)動binary之后,為了讓OS能夠正確的從注冊表中讀取到對應(yīng)的信息,并且將其load運行起來,還需要編寫inf文件來描述配置驅(qū)動文件。不過這也不是必須的,可以通過ServiceControlManager直接創(chuàng)建一個指定驅(qū)動binary的Service并且啟動。如下code: 而通常

    2024年02月05日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包