[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:git-credential-manager:zh":3,"releases:stats:cask:git-credential-manager:zh":583,"releases:cask:git-credential-manager:1:false:false:zh":584,"releases-count:cask:git-credential-manager:true:zh":692},{"accentColor":4,"artifacts":5,"autoUpdates":37,"categories":38,"conflictsWith":44,"dependsOn":47,"deprecated":37,"description":54,"descriptionEn":55,"developer":56,"disabled":37,"displayName":57,"downloadSha256":58,"downloadSize":59,"downloadUrl":60,"editorChoice":37,"formulaeUrl":61,"homepage":62,"iconUrl":63,"installCommand":64,"installs":65,"installs30d":66,"isFont":37,"isLibrary":37,"kegOnly":37,"kind":69,"latestRelease":70,"machineTranslated":37,"name":57,"names":98,"platforms":100,"primaryCategory":545,"rank30d":546,"releaseCount":547,"releaseStats":548,"repoUrl":554,"screenshots":555,"sourceLocale":92,"sourceUrl":568,"summary":569,"summaryTranslation":570,"supports":572,"tags":574,"tap":582,"token":99,"version":97,"versionChangedAt":74},"#F04F32",{"apps":6,"binaries":7,"entries":8,"pkgs":36},[],[],[9,19,26],{"declaration":10,"phase":17,"sources":18,"type":17},{"uninstall":11},[12],{"pkgutil":13,"script":14},"com.microsoft.GitCredentialManager",{"executable":15,"sudo":16},"\u002Fusr\u002Flocal\u002Fshare\u002Fgcm-core\u002Funinstall.sh",true,"uninstall",[],{"declaration":20,"phase":23,"sources":24,"type":25},{"pkg":21},[22],"gcm-osx-arm64-3.0.1.pkg","install",[22],"pkg",{"declaration":27,"phase":33,"sources":34,"type":35},{"zap":28},[29],{"trash":30},[31,32],"~\u002FLibrary\u002FPreferences\u002Fgit-credential-manager-ui.plist","~\u002FLibrary\u002FPreferences\u002Fgit-credential-manager.plist","cleanup",[],"zap",[22],false,[39],{"icon":40,"machineTranslated":37,"name":41,"slug":42,"sourceLocale":43},"lucide:shield","安全与隐私","security","zh-CN",{"casks":45,"formulae":46},[],[],{"arch":48,"casks":51,"formulae":52,"requirements":53},[49,50],"arm64","x86_64",[],[],{},"Git Credential Manager（GCM）是一款免费、开源的 Git 凭据助手，供需要向远程仓库进行身份验证的开发者使用。Git 在需要凭据时会调用它；它不是通用密码库，也不是完整的 Git 桌面客户端。\n\n功能\n• 可向 GitHub、GitHub Enterprise、Azure DevOps\u002FRepos、Bitbucket 和 GitLab 进行身份验证，包括支持的多重身份验证和 OAuth 登录流程。\n• 在 Git 操作之间重复使用有效凭据或令牌；在 Mac 上默认将凭据存储于 macOS 钥匙串。\n• 在支持的情况下使用浏览器或设备代码登录；在受支持且已配置的设备上，将 Microsoft 身份验证与操作系统代理集成。\n• 处理网络代理，并提供诊断命令，用于排查身份验证和凭据存储设置问题。\n\n安装和使用\n使用 `brew install --cask git-credential-manager` 安装 Mac 软件包，或打开与设备架构相符的官方 .pkg 安装程序并按提示操作。安装程序可能需要管理员权限。使用此凭据助手需要安装 Git。安装并配置后，照常使用 Git 工作流，并通过 HTTP(S) 仓库 URL 操作；Git 会调用 GCM，且可能打开登录提示。之后的操作会重复使用有效的已存储令牌。GCM 不会取代 SSH 密钥身份验证；使用 SSH 远程地址时，请单独配置 SSH。添加重复的凭据助手前，请检查助手配置。官方指南提供了 `git-credential-manager configure`，供需要配置的安装使用；还提供 `git-credential-manager diagnose` 用于故障排查。\n\n要求与兼容性\n对于 GCM 3.x，上游支持 macOS 14 Sonoma 或更高版本。提供 Apple Silicon 软件包；对 Intel Mac 的支持尽力而为。当前 Homebrew 元数据未体现这一上游最低操作系统版本要求，因此其空依赖对象不得被解读为支持较旧的 macOS。独立平台软件包已包含所需内容，无需单独安装 .NET。另一种 .NET 工具安装方式需要 .NET 10 SDK。不支持 Git 1.x；上游指出 Git 2.26.2 不兼容，且修复已在 Git 2.27.0 中发布。所引用的文档未提供固定的内存或已安装磁盘空间要求。Mac cask 未列出明确的 cask 冲突或额外公式依赖；较旧的 Java GCM\u002F助手配置可能需要迁移，而不是并行配置。\n\nMicrosoft 代理和其他平台\n在支持的情况下，默认启用 Microsoft 代理身份验证。在 Mac 上使用此功能需要 Intune Company Portal 和设备注册。这是该登录方式的要求，并非基本安装 GCM 或进行 GitHub 身份验证的要求。组织策略可能会提示注册设备；在个人设备上登录前，请查阅官方代理指南。您可以使用 `git config --global credential.msauthUseBroker false` 选择退出，并改用合适的非代理流程。GCM 3.x 还支持 Windows 10+、Windows Server 2016+，以及 .NET 10 支持的 Linux 发行版。Linux 需要明确配置凭据存储，并安装所选发行版的运行时依赖；Homebrew 的 Linux 版本列出了 ICU。官方 Windows x86 发布二进制文件已从 3.0.1 起移除。此 Mac 软件包不会安装 Windows 或 Linux 版本。\n\n账户、费用和许可证\nGCM 本身采用 MIT 许可证，免费使用，也不需要单独订阅 GCM。身份验证需要仓库托管服务接受的账户或凭据；托管服务、组织访问权限和云服务各有自己的权限、条款及可能产生的费用。网络登录需要网络连接。对于 Azure Repos，GCM 3.x 默认使用可刷新的 OAuth 令牌，同时仍会遵循明确设置的 PAT。\n\n官方来源\nhttps:\u002F\u002Fgithub.com\u002Fgit-ecosystem\u002Fgit-credential-manager\nhttps:\u002F\u002Fgithub.com\u002Fgit-ecosystem\u002Fgit-credential-manager\u002Fblob\u002Fv3.0.1\u002Fdocs\u002Finstall.md\nhttps:\u002F\u002Fgithub.com\u002Fgit-ecosystem\u002Fgit-credential-manager\u002Fblob\u002Fv3.0.1\u002Fdocs\u002Fcredstores.md\nhttps:\u002F\u002Fgithub.com\u002Fgit-ecosystem\u002Fgit-credential-manager\u002Fblob\u002Fv3.0.1\u002Fdocs\u002Fmsauth-broker.md\nhttps:\u002F\u002Fgithub.com\u002Fgit-ecosystem\u002Fgit-credential-manager\u002Freleases\u002Ftag\u002Fv3.0.1\nhttps:\u002F\u002Fgithub.com\u002Fgit-ecosystem\u002Fgit-credential-manager\u002Fblob\u002Fv3.0.1\u002FLICENSE\nCask 详情来自当前 Homebrew 元数据。图片是官方文档中的示例，账户仅用于演示；代理界面取决于平台和设置。下载大小是 Apple Silicon 3.0.1 .pkg 资源文件的大小，并非安装后的磁盘占用。","Cross-platform Git credential storage for multiple hosting providers","Git Credential Manager contributors","Git Credential Manager","0da49073ee2ae0a632d2990964795fb7ba245f2e61ec9c2d0a1d73f0bdc141b1",21648917,"https:\u002F\u002Fgithub.com\u002Fgit-ecosystem\u002Fgit-credential-manager\u002Freleases\u002Fdownload\u002Fv3.0.1\u002Fgcm-osx-arm64-3.0.1.pkg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fgit-credential-manager","https:\u002F\u002Faka.ms\u002Fgcm","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F82c32ad66149\u002F85495198d3b0-256.png","brew install --cask git-credential-manager",{"d30":66,"d365":67,"d90":68},13435,372558,62720,"cask",{"bodyMarkdown":71,"brewCommittedAt":72,"hasNotes":16,"id":73,"isLatest":16,"isPrerelease":37,"machineTranslated":16,"publishedAt":74,"sections":75,"source":91,"sourceLocale":92,"summary":93,"title":94,"translation":95,"version":97},"# Git Credential Manager 3.0.1\n\n发布于 2026 年 10 月 6 日。\n\n自 3.0.0 以来的变更包括支持 Git `authtype` 功能、修正 Microsoft Dev Box 上默认的 OS 账户提示、恢复 Entra 代理的父窗口处理以及非 Entra UI 的控制台窗口父级关系。官方 Windows x86 发布二进制文件已移除。\n\n同一官方发布页面还概述了从 2.9.1 升级的内容。3.x 系列引入了原生提前编译平台构建，并以 .NET 10 为目标。macOS 要求 14 或更高版本；Windows 要求 10 或更高版本，或 Server 2016 或更高版本；Linux 支持跟随 .NET 10。独立包不需要单独安装 .NET，而 .NET 工具方式需要其 SDK。3.x 不再支持 Windows 7\u002F8.x。\n\nAzure Repos 现在默认使用自动刷新的 OAuth 令牌，并使用专用的 GCM Entra 应用程序。在支持的环境中已启用 Microsoft 代理身份验证；在 Mac 上需要 Company Portal 和设备注册。现有的显式 PAT 选择仍然有效，并且可以使用文档中所述的设置禁用代理。仅限 Windows 的嵌入式登录 Web 视图已移除。交互式终端菜单和诊断输出有所变化，因此应检查解析这些接口的脚本。这些是除 3.0.1 补丁修复之外的精选迁移要点；详细设置和完整的 3.0 对比请参见官方页面。\n\n[官方发布说明](https:\u002F\u002Fgithub.com\u002Fgit-ecosystem\u002Fgit-credential-manager\u002Freleases\u002Ftag\u002Fv3.0.1)","2026-10-07T13:14:51Z",329,"2026-10-07T14:00:21.503962Z",[76,84],{"area":77,"items":78},"补丁",[79,80,81,82,83],"支持 Git authtype 功能协商。","恢复 Entra 代理的父窗口处理。","修正 Microsoft Dev Box 上的默认帐户提示。","将非 Entra 登录 UI 的父级设置为控制台窗口。","移除官方 Windows x86 发布二进制文件。",{"area":85,"items":86},"升级",[87,88,89,90],"要求 macOS 14+、Windows 10+ 以及 .NET 10 支持的 Linux。","独立包不需要单独安装 .NET。","默认对 Azure Repos 使用可刷新的 OAuth 令牌。","在支持时默认启用 Microsoft 代理集成。","editorial","en-US","添加 Git authtype 能力，修复代理和父窗口处理，并移除 Windows x86 二进制文件；包括重要的 3.x 平台和 Azure Repos 迁移更改。","Git Credential Manager 3.0.1 发行说明",{"locale":43,"machineTranslated":16,"sourceLocale":92,"status":96},"machine","3.0.1",[57,99],"git-credential-manager",[101,136,167,199,230,262,293,325,356,388,419,451,482,514],{"arch":50,"artifacts":102,"conflictsWith":124,"dependsOn":127,"downloadSha256":132,"downloadUrl":133,"macos":134,"requiresRosetta":37,"tag":135,"version":97},{"apps":103,"binaries":104,"entries":105,"pkgs":123},[],[],[106,112,117],{"declaration":107,"phase":17,"sources":111,"type":17},{"uninstall":108},[109],{"pkgutil":13,"script":110},{"executable":15,"sudo":16},[],{"declaration":113,"phase":23,"sources":116,"type":25},{"pkg":114},[115],"gcm-osx-x64-3.0.1.pkg",[115],{"declaration":118,"phase":33,"sources":122,"type":35},{"zap":119},[120],{"trash":121},[31,32],[],[115],{"casks":125,"formulae":126},[],[],{"arch":128,"casks":129,"formulae":130,"requirements":131},[50],[],[],{},"631a24fcd33a16364ae62e65fa020677d3c156e832dd7fd9fa1f35451290bc83","https:\u002F\u002Fgithub.com\u002Fgit-ecosystem\u002Fgit-credential-manager\u002Freleases\u002Fdownload\u002Fv3.0.1\u002Fgcm-osx-x64-3.0.1.pkg","27","golden_gate",{"arch":49,"artifacts":137,"conflictsWith":158,"dependsOn":161,"downloadSha256":58,"downloadUrl":60,"macos":134,"requiresRosetta":37,"tag":166,"version":97},{"apps":138,"binaries":139,"entries":140,"pkgs":157},[],[],[141,147,151],{"declaration":142,"phase":17,"sources":146,"type":17},{"uninstall":143},[144],{"pkgutil":13,"script":145},{"executable":15,"sudo":16},[],{"declaration":148,"phase":23,"sources":150,"type":25},{"pkg":149},[22],[22],{"declaration":152,"phase":33,"sources":156,"type":35},{"zap":153},[154],{"trash":155},[31,32],[],[22],{"casks":159,"formulae":160},[],[],{"arch":162,"casks":163,"formulae":164,"requirements":165},[49],[],[],{},"arm64_golden_gate",{"arch":50,"artifacts":168,"conflictsWith":189,"dependsOn":192,"downloadSha256":132,"downloadUrl":133,"macos":197,"requiresRosetta":37,"tag":198,"version":97},{"apps":169,"binaries":170,"entries":171,"pkgs":188},[],[],[172,178,182],{"declaration":173,"phase":17,"sources":177,"type":17},{"uninstall":174},[175],{"pkgutil":13,"script":176},{"executable":15,"sudo":16},[],{"declaration":179,"phase":23,"sources":181,"type":25},{"pkg":180},[115],[115],{"declaration":183,"phase":33,"sources":187,"type":35},{"zap":184},[185],{"trash":186},[31,32],[],[115],{"casks":190,"formulae":191},[],[],{"arch":193,"casks":194,"formulae":195,"requirements":196},[50],[],[],{},"26","tahoe",{"arch":49,"artifacts":200,"conflictsWith":221,"dependsOn":224,"downloadSha256":58,"downloadUrl":60,"macos":197,"requiresRosetta":37,"tag":229,"version":97},{"apps":201,"binaries":202,"entries":203,"pkgs":220},[],[],[204,210,214],{"declaration":205,"phase":17,"sources":209,"type":17},{"uninstall":206},[207],{"pkgutil":13,"script":208},{"executable":15,"sudo":16},[],{"declaration":211,"phase":23,"sources":213,"type":25},{"pkg":212},[22],[22],{"declaration":215,"phase":33,"sources":219,"type":35},{"zap":216},[217],{"trash":218},[31,32],[],[22],{"casks":222,"formulae":223},[],[],{"arch":225,"casks":226,"formulae":227,"requirements":228},[49],[],[],{},"arm64_tahoe",{"arch":50,"artifacts":231,"conflictsWith":252,"dependsOn":255,"downloadSha256":132,"downloadUrl":133,"macos":260,"requiresRosetta":37,"tag":261,"version":97},{"apps":232,"binaries":233,"entries":234,"pkgs":251},[],[],[235,241,245],{"declaration":236,"phase":17,"sources":240,"type":17},{"uninstall":237},[238],{"pkgutil":13,"script":239},{"executable":15,"sudo":16},[],{"declaration":242,"phase":23,"sources":244,"type":25},{"pkg":243},[115],[115],{"declaration":246,"phase":33,"sources":250,"type":35},{"zap":247},[248],{"trash":249},[31,32],[],[115],{"casks":253,"formulae":254},[],[],{"arch":256,"casks":257,"formulae":258,"requirements":259},[50],[],[],{},"15","sequoia",{"arch":49,"artifacts":263,"conflictsWith":284,"dependsOn":287,"downloadSha256":58,"downloadUrl":60,"macos":260,"requiresRosetta":37,"tag":292,"version":97},{"apps":264,"binaries":265,"entries":266,"pkgs":283},[],[],[267,273,277],{"declaration":268,"phase":17,"sources":272,"type":17},{"uninstall":269},[270],{"pkgutil":13,"script":271},{"executable":15,"sudo":16},[],{"declaration":274,"phase":23,"sources":276,"type":25},{"pkg":275},[22],[22],{"declaration":278,"phase":33,"sources":282,"type":35},{"zap":279},[280],{"trash":281},[31,32],[],[22],{"casks":285,"formulae":286},[],[],{"arch":288,"casks":289,"formulae":290,"requirements":291},[49],[],[],{},"arm64_sequoia",{"arch":50,"artifacts":294,"conflictsWith":315,"dependsOn":318,"downloadSha256":132,"downloadUrl":133,"macos":323,"requiresRosetta":37,"tag":324,"version":97},{"apps":295,"binaries":296,"entries":297,"pkgs":314},[],[],[298,304,308],{"declaration":299,"phase":17,"sources":303,"type":17},{"uninstall":300},[301],{"pkgutil":13,"script":302},{"executable":15,"sudo":16},[],{"declaration":305,"phase":23,"sources":307,"type":25},{"pkg":306},[115],[115],{"declaration":309,"phase":33,"sources":313,"type":35},{"zap":310},[311],{"trash":312},[31,32],[],[115],{"casks":316,"formulae":317},[],[],{"arch":319,"casks":320,"formulae":321,"requirements":322},[50],[],[],{},"14","sonoma",{"arch":49,"artifacts":326,"conflictsWith":347,"dependsOn":350,"downloadSha256":58,"downloadUrl":60,"macos":323,"requiresRosetta":37,"tag":355,"version":97},{"apps":327,"binaries":328,"entries":329,"pkgs":346},[],[],[330,336,340],{"declaration":331,"phase":17,"sources":335,"type":17},{"uninstall":332},[333],{"pkgutil":13,"script":334},{"executable":15,"sudo":16},[],{"declaration":337,"phase":23,"sources":339,"type":25},{"pkg":338},[22],[22],{"declaration":341,"phase":33,"sources":345,"type":35},{"zap":342},[343],{"trash":344},[31,32],[],[22],{"casks":348,"formulae":349},[],[],{"arch":351,"casks":352,"formulae":353,"requirements":354},[49],[],[],{},"arm64_sonoma",{"arch":50,"artifacts":357,"conflictsWith":378,"dependsOn":381,"downloadSha256":132,"downloadUrl":133,"macos":386,"requiresRosetta":37,"tag":387,"version":97},{"apps":358,"binaries":359,"entries":360,"pkgs":377},[],[],[361,367,371],{"declaration":362,"phase":17,"sources":366,"type":17},{"uninstall":363},[364],{"pkgutil":13,"script":365},{"executable":15,"sudo":16},[],{"declaration":368,"phase":23,"sources":370,"type":25},{"pkg":369},[115],[115],{"declaration":372,"phase":33,"sources":376,"type":35},{"zap":373},[374],{"trash":375},[31,32],[],[115],{"casks":379,"formulae":380},[],[],{"arch":382,"casks":383,"formulae":384,"requirements":385},[50],[],[],{},"13","ventura",{"arch":49,"artifacts":389,"conflictsWith":410,"dependsOn":413,"downloadSha256":58,"downloadUrl":60,"macos":386,"requiresRosetta":37,"tag":418,"version":97},{"apps":390,"binaries":391,"entries":392,"pkgs":409},[],[],[393,399,403],{"declaration":394,"phase":17,"sources":398,"type":17},{"uninstall":395},[396],{"pkgutil":13,"script":397},{"executable":15,"sudo":16},[],{"declaration":400,"phase":23,"sources":402,"type":25},{"pkg":401},[22],[22],{"declaration":404,"phase":33,"sources":408,"type":35},{"zap":405},[406],{"trash":407},[31,32],[],[22],{"casks":411,"formulae":412},[],[],{"arch":414,"casks":415,"formulae":416,"requirements":417},[49],[],[],{},"arm64_ventura",{"arch":50,"artifacts":420,"conflictsWith":441,"dependsOn":444,"downloadSha256":132,"downloadUrl":133,"macos":449,"requiresRosetta":37,"tag":450,"version":97},{"apps":421,"binaries":422,"entries":423,"pkgs":440},[],[],[424,430,434],{"declaration":425,"phase":17,"sources":429,"type":17},{"uninstall":426},[427],{"pkgutil":13,"script":428},{"executable":15,"sudo":16},[],{"declaration":431,"phase":23,"sources":433,"type":25},{"pkg":432},[115],[115],{"declaration":435,"phase":33,"sources":439,"type":35},{"zap":436},[437],{"trash":438},[31,32],[],[115],{"casks":442,"formulae":443},[],[],{"arch":445,"casks":446,"formulae":447,"requirements":448},[50],[],[],{},"12","monterey",{"arch":49,"artifacts":452,"conflictsWith":473,"dependsOn":476,"downloadSha256":58,"downloadUrl":60,"macos":449,"requiresRosetta":37,"tag":481,"version":97},{"apps":453,"binaries":454,"entries":455,"pkgs":472},[],[],[456,462,466],{"declaration":457,"phase":17,"sources":461,"type":17},{"uninstall":458},[459],{"pkgutil":13,"script":460},{"executable":15,"sudo":16},[],{"declaration":463,"phase":23,"sources":465,"type":25},{"pkg":464},[22],[22],{"declaration":467,"phase":33,"sources":471,"type":35},{"zap":468},[469],{"trash":470},[31,32],[],[22],{"casks":474,"formulae":475},[],[],{"arch":477,"casks":478,"formulae":479,"requirements":480},[49],[],[],{},"arm64_monterey",{"arch":50,"artifacts":483,"conflictsWith":504,"dependsOn":507,"downloadSha256":132,"downloadUrl":133,"macos":512,"requiresRosetta":37,"tag":513,"version":97},{"apps":484,"binaries":485,"entries":486,"pkgs":503},[],[],[487,493,497],{"declaration":488,"phase":17,"sources":492,"type":17},{"uninstall":489},[490],{"pkgutil":13,"script":491},{"executable":15,"sudo":16},[],{"declaration":494,"phase":23,"sources":496,"type":25},{"pkg":495},[115],[115],{"declaration":498,"phase":33,"sources":502,"type":35},{"zap":499},[500],{"trash":501},[31,32],[],[115],{"casks":505,"formulae":506},[],[],{"arch":508,"casks":509,"formulae":510,"requirements":511},[50],[],[],{},"11","big_sur",{"arch":49,"artifacts":515,"conflictsWith":536,"dependsOn":539,"downloadSha256":58,"downloadUrl":60,"macos":512,"requiresRosetta":37,"tag":544,"version":97},{"apps":516,"binaries":517,"entries":518,"pkgs":535},[],[],[519,525,529],{"declaration":520,"phase":17,"sources":524,"type":17},{"uninstall":521},[522],{"pkgutil":13,"script":523},{"executable":15,"sudo":16},[],{"declaration":526,"phase":23,"sources":528,"type":25},{"pkg":527},[22],[22],{"declaration":530,"phase":33,"sources":534,"type":35},{"zap":531},[532],{"trash":533},[31,32],[],[22],{"casks":537,"formulae":538},[],[],{"arch":540,"casks":541,"formulae":542,"requirements":543},[49],[],[],{},"arm64_big_sur",{"icon":40,"machineTranslated":37,"name":41,"slug":42,"sourceLocale":43},13,12,{"brewLag":549,"cadence":553,"count30d":551},{"compared":550,"earlierCount":551,"medianMinutes":552},3,2,-45,"irregular","https:\u002F\u002Fgithub.com\u002Fgit-ecosystem\u002Fgit-credential-manager",[556,563],{"caption":557,"height":558,"machineTranslated":16,"sourceLocale":92,"theme":559,"thumbUrl":560,"url":561,"width":562},"GCM 官方文档：macOS broker 账户选择；示例账户，需要配置注册。",1103,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F075c93cb43bf\u002F7736556e8370-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F075c93cb43bf\u002F7736556e8370-1280.png",1280,{"caption":564,"height":565,"machineTranslated":16,"sourceLocale":92,"theme":559,"thumbUrl":566,"url":567,"width":562},"GCM 官方文档：使用示例账户进行 Windows OS 账户确认；不是 Mac 截图。",1068,"https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F2f69d30eff8c\u002F4369261bafb5-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F2f69d30eff8c\u002F4369261bafb5-1280.png","https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fg\u002Fgit-credential-manager.rb","免费 Git 凭据助手，支持安全令牌存储，并可通过 OAuth 和多重身份验证登录常用仓库托管服务。",{"locale":43,"machineTranslated":37,"sourceLocale":92,"status":571},"manual",{"arm64":16,"requiresRosetta":37,"status":573,"x86_64":16},"known",[575,576,577,578,579,580,581],"Git","GCM","OAuth","GitHub","Azure Repos","Keychain","MIT","homebrew\u002Fcask",null,{"current":585,"records":586,"size":689,"stats":690,"total":547},1,[587,594,613,642,649,654,659,664,669,674,679,684],{"bodyMarkdown":71,"brewCommittedAt":72,"hasNotes":16,"id":73,"isLatest":16,"isPrerelease":37,"machineTranslated":16,"publishedAt":74,"sections":588,"source":91,"sourceLocale":92,"summary":93,"title":94,"translation":593,"version":97},[589,591],{"area":77,"items":590},[79,80,81,82,83],{"area":85,"items":592},[87,88,89,90],{"locale":43,"machineTranslated":16,"sourceLocale":92,"status":96},{"bodyMarkdown":595,"brewCommittedAt":596,"hasNotes":16,"id":597,"isLatest":37,"isPrerelease":37,"machineTranslated":16,"publishedAt":598,"sections":599,"source":91,"sourceLocale":92,"summary":609,"title":610,"translation":611,"version":612},"# Git Credential Manager 2.9.1\n\n发布于 2026 年 7 月 14 日。\n\n此补丁将系统浏览器 URI 处理改为使用 `AbsoluteUri`，从而避免 macOS 上报告的重复编码问题。官方发布说明列出的是这一针对性修复；并未声称新增通用身份验证功能或无关的稳定性改进。\n\n发布公告指出 2.x 是最后一个计划支持 Windows 7 和 8.x 的主线版本，并计划在 3.0 中不再于 Windows 上使用 .NET Framework。这是一则升级通知，并非声称此 2.9.1 补丁本身移除了对这些 Windows 版本的支持。\n\n[官方发布说明](https:\u002F\u002Fgithub.com\u002Fgit-ecosystem\u002Fgit-credential-manager\u002Freleases\u002Ftag\u002Fv2.9.1)","2026-07-14T19:16:53Z",330,"2026-10-07T09:38:36.653349Z",[600,605],{"area":601,"items":602},"macOS",[603,604],"在系统浏览器中打开登录 URL 时，请使用 AbsoluteUri。","在 macOS 上避免对 URL 进行双重编码。",{"area":606,"items":607},"迁移",[608],"宣布计划在 3.x 中移除对 Windows 7\u002F8.x 的支持。","修复了在 macOS 上于系统浏览器中打开的经过双重编码的登录 URL，并宣布了计划中的 3.0 平台迁移。","Git Credential Manager 2.9.1 发行说明",{"locale":43,"machineTranslated":16,"sourceLocale":92,"status":96},"2.9.1",{"bodyMarkdown":614,"brewCommittedAt":615,"hasNotes":16,"id":616,"isLatest":37,"isPrerelease":37,"machineTranslated":16,"publishedAt":617,"sections":618,"source":91,"sourceLocale":92,"summary":638,"title":639,"translation":640,"version":641},"# Git Credential Manager 2.8.0\n\n发布于 2026 年 4 月 28 日。\n\nGCM 2.8.0 为 Azure Repos 添加了 Workload Identity Federation，并缓存 Git 配置以减少重复的 Git 进程调用。OAuth 身份验证响应页面新增深色主题支持。\n\n此版本允许在 Azure Linux 上安装，并将 Mac\u002FLinux 构建迁移到 .NET 10。它修复了子目录中 `.gpg-id` 文件的 GPG 身份查找问题，解决了 .NET 8 `string.Split` 歧义以及 X509Certificate2Collection.Import 警告，更新了 D-Bus 协议依赖项，并包含构建、文档和依赖项维护。\n\n官方公告还预计，Windows 版本后续将不再使用 .NET Framework，并停止支持 Windows 7\u002F8.x。这是面向未来主版本的迁移通知，独立于本版本的 Mac\u002FLinux 运行时变更。请查阅发布页面以获取完整变更列表和关联的拉取请求。\n\n[官方发布说明](https:\u002F\u002Fgithub.com\u002Fgit-ecosystem\u002Fgit-credential-manager\u002Freleases\u002Ftag\u002Fv2.8.0)","2026-05-11T17:07:49Z",331,"0001-01-01T00:00:00Z",[619,624,628,633],{"area":620,"items":621},"身份验证",[622,623],"为 Azure Repos 添加工作负载标识联合。","在 OAuth 身份验证响应页面上支持深色主题。",{"area":625,"items":626},"性能",[627],"缓存 Git 配置以减少 Git 子进程调用。",{"area":629,"items":630},"平台",[631,632],"允许在 Azure Linux 上安装。","将 Mac 和 Linux 构建迁移到 .NET 10。",{"area":634,"items":635},"修复",[636,637],"修复子目录 .gpg-id 文件中的 GPG 身份查找。","解决选定的 .NET API 构建警告和歧义。","添加 Azure Repos 工作负载标识联合、配置缓存和深色 OAuth 响应页面，并将 Mac\u002FLinux 迁移到 .NET 10，修复凭据存储问题。","Git Credential Manager 2.8.0 发行说明",{"locale":43,"machineTranslated":16,"sourceLocale":92,"status":96},"2.8.0",{"brewCommittedAt":643,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":644,"source":645,"translation":646,"version":648},"2026-03-10T22:03:13Z",[],"homebrew",{"status":647},"none","2.7.3",{"brewCommittedAt":650,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":651,"source":645,"translation":652,"version":653},"2026-01-26T16:36:07Z",[],{"status":647},"2.7.0",{"brewCommittedAt":655,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":656,"source":645,"translation":657,"version":658},"2025-01-14T18:45:37Z",[],{"status":647},"2.6.1",{"brewCommittedAt":660,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":661,"source":645,"translation":662,"version":663},"2024-10-01T19:22:24Z",[],{"status":647},"2.6.0",{"brewCommittedAt":665,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":666,"source":645,"translation":667,"version":668},"2024-07-10T21:38:33Z",[],{"status":647},"2.5.1",{"brewCommittedAt":670,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":671,"source":645,"translation":672,"version":673},"2024-04-18T23:42:30Z",[],{"status":647},"2.5.0",{"brewCommittedAt":675,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":676,"source":645,"translation":677,"version":678},"2023-11-06T17:30:37Z",[],{"status":647},"2.4.1",{"brewCommittedAt":680,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":681,"source":645,"translation":682,"version":683},"2023-08-19T05:17:27Z",[],{"status":647},"2.3.2",{"brewCommittedAt":685,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":686,"source":645,"translation":687,"version":688},"2023-08-16T12:38:55Z",[],{"status":647},"2.3.1",20,{"brewLag":691,"cadence":553,"count30d":551},{"compared":550,"earlierCount":551,"medianMinutes":552},{"current":585,"records":693,"size":585,"stats":701,"total":547},[694],{"bodyMarkdown":71,"brewCommittedAt":72,"hasNotes":16,"id":73,"isLatest":16,"isPrerelease":37,"machineTranslated":16,"publishedAt":74,"sections":695,"source":91,"sourceLocale":92,"summary":93,"title":94,"translation":700,"version":97},[696,698],{"area":77,"items":697},[79,80,81,82,83],{"area":85,"items":699},[87,88,89,90],{"locale":43,"machineTranslated":16,"sourceLocale":92,"status":96},{"brewLag":702,"cadence":553,"count30d":551},{"compared":550,"earlierCount":551,"medianMinutes":552}]