[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:gitkraken:zh":3,"releases:stats:cask:gitkraken:zh":573,"releases:cask:gitkraken:1:false:false:zh":574,"releases-count:cask:gitkraken:true:zh":715},{"accentColor":4,"artifacts":5,"autoUpdates":44,"categories":45,"conflictsWith":52,"dependsOn":56,"deprecated":48,"description":64,"descriptionEn":65,"developer":66,"disabled":48,"displayName":67,"downloadSha256":68,"downloadSize":69,"downloadUrl":70,"editorChoice":48,"formulaeUrl":71,"homepage":72,"iconUrl":73,"installCommand":74,"installs":75,"installs30d":76,"isFont":48,"isLibrary":48,"kegOnly":48,"kind":79,"latestRelease":80,"machineTranslated":44,"name":97,"names":98,"platforms":100,"primaryCategory":544,"rank30d":545,"releaseCount":546,"releaseStats":547,"screenshots":553,"sourceLocale":91,"sourceUrl":561,"summary":562,"summaryTranslation":563,"supports":564,"tags":566,"tap":572,"token":99,"version":96,"versionChangedAt":84},"#337270",{"apps":6,"binaries":8,"entries":9,"pkgs":43},[7],"GitKraken.app",[],[10,17,24],{"declaration":11,"phase":15,"sources":16,"type":15},{"uninstall":12},[13],{"quit":14},"com.axosoft.gitkraken","uninstall",[],{"declaration":18,"phase":21,"sources":22,"target":20,"type":23},{"app":19,"target":20},[7],"\u002FApplications\u002FGitKraken.app","install",[7],"app",{"declaration":25,"phase":40,"sources":41,"type":42},{"zap":26},[27],{"trash":28},[29,30,31,32,33,34,35,36,37,38,39],"~\u002F.gitkraken","~\u002FLibrary\u002FApplication Support\u002Fcom.axosoft.gitkraken.ShipIt","~\u002FLibrary\u002FApplication Support\u002FGitKraken","~\u002FLibrary\u002FCaches\u002Fcom.axosoft.gitkraken","~\u002FLibrary\u002FCaches\u002Fcom.axosoft.gitkraken.ShipIt","~\u002FLibrary\u002FCaches\u002FGitKraken","~\u002FLibrary\u002FCookies\u002Fcom.axosoft.gitkraken.binarycookies","~\u002FLibrary\u002FHTTPStorages\u002Fcom.axosoft.gitkraken","~\u002FLibrary\u002FPreferences\u002Fcom.axosoft.gitkraken.helper.plist","~\u002FLibrary\u002FPreferences\u002Fcom.axosoft.gitkraken.plist","~\u002FLibrary\u002FSaved Application State\u002Fcom.axosoft.gitkraken.savedState","cleanup",[],"zap",[],true,[46],{"icon":47,"machineTranslated":48,"name":49,"slug":50,"sourceLocale":51},"lucide:code-xml",false,"开发工具","developer-tools","zh-CN",{"casks":53,"formulae":55},[54],"gitkraken-on-premise-serverless",[],{"arch":57,"casks":60,"formulae":61,"requirements":62},[58,59],"arm64","x86_64",[],[],{"macos":63},{},"GitKraken Desktop 是一款适用于 macOS、Windows 和 Linux 的图形化 Git 客户端，由以 GitKraken 名义开展业务的 Axosoft, LLC 开发。它在桌面界面中整合了仓库历史、文件更改和协作工作流程。\n\n## 仓库工作流程\n提交图直观呈现分支、合并和项目历史。差异视图、文件历史和逐行追溯功能可帮助查看更改及其作者。用户可以暂存文件、提交、创建分支、合并、变基、暂存工作进度，以及使用标签或子模块。集成终端支持命令行工作流程，可与图形化工具配合使用。\n\n## 工作树与编程智能体\n智能体会话将跨 Git 工作树的编程智能体任务汇集到同一视图中。会话可以创建独立的分支和工作树，同时保持当前检出状态不变。文档记载的 12.5.0 版本新增了 GitHub Copilot CLI 实时状态和权限控制，并支持选择 Cursor CLI；12.4.1 新增了 Codex 状态和工作树标签页分组。智能体工具需要单独安装和配置。\n\n## 协作与 AI\n通过集成 Git 托管平台和问题跟踪工具，可将仓库与任务关联起来。Launchpad 用于组织拉取请求、问题和进行中的工作。可选的 GitKraken AI 功能包括组织提交、生成提交消息、提供解释和合并冲突建议。可用性、额度和集成取决于套餐与配置。应用 AI 建议前，请先进行审核。\n\n## 许可与版本范围\n官方产品页面说明，本地仓库和托管在云端的公开仓库可免费使用，私有仓库和高级功能提供 14 天 Pro 试用。GitKraken Desktop 是专有软件；官方页面未确认桌面应用存在公开源代码仓库。GitLens 和 GitKraken CLI 是独立产品。\n\nHomebrew 记录了版本 12.6.0 和一个明确的 Apple 芯片版 ZIP 文件。检索到的官方版本索引目前止于 12.5.0，因此不根据旧版说明推断 12.6.0 的更改。\n\n## 来源\n- [官方产品页面](https:\u002F\u002Fwww.gitkraken.com\u002Fgit-client)\n- [官方文档](https:\u002F\u002Fhelp.gitkraken.com\u002Fgitkraken-desktop\u002F)\n- [界面指南](https:\u002F\u002Fhelp.gitkraken.com\u002Fgitkraken-desktop\u002Finterface\u002F)\n- [官方版本说明](https:\u002F\u002Fhelp.gitkraken.com\u002Fgitkraken-desktop\u002Fcurrent\u002F)\n- [Homebrew cask](https:\u002F\u002Fgithub.com\u002FHomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fg\u002Fgitkraken.rb)\n","Git client focusing on productivity","Axosoft, LLC DBA GitKraken","GitKraken Desktop","4c3a0485823d8c84fc7f66099d8abfac6a241f0bd2a3c86ca974063f9e265c45",217689863,"https:\u002F\u002Fapi.gitkraken.dev\u002Freleases\u002Fproduction\u002Fdarwin\u002Farm64\u002F12.6.0\u002FGitKraken-v12.6.0.zip","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fgitkraken","https:\u002F\u002Fwww.gitkraken.com\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F36edcbd21e09\u002Fcec717ad3e06-256.png","brew install --cask gitkraken",{"d30":76,"d365":77,"d90":78},200,6511,1028,"cask",{"bodyMarkdown":81,"brewCommittedAt":82,"hasNotes":44,"id":83,"isLatest":44,"isPrerelease":48,"machineTranslated":44,"publishedAt":84,"sections":85,"source":90,"sourceLocale":91,"summary":92,"title":93,"translation":94,"version":96},"## GitKraken Desktop 12.6.0\n\n检索到的官方版本发布索引截至 12.5.0，未记录 12.6.0。无法获取该确切版本的变更详情；不会将旧版变更归入此版本。\n\n官方版本发布索引：https:\u002F\u002Fhelp.gitkraken.com\u002Fgitkraken-desktop\u002Fcurrent\u002F\n\n确切的 Homebrew 版本证据：https:\u002F\u002Fgithub.com\u002FHomebrew\u002Fhomebrew-cask\u002Fcommit\u002Fc9e5505e3a3a38acbba9a73a6237015e0398e861","2026-10-02T16:13:35Z",1707,"2026-10-07T09:38:36.653349Z",[86],{"area":87,"items":88},"可用性",[89],"检索到的官方发布索引中没有此确切版本的条目。","editorial","en-US","检索到的发布索引中没有此确切版本的官方发布详情。Homebrew 记录了此版本；未推断任何变更。","GitKraken Desktop 12.6.0",{"locale":51,"machineTranslated":44,"sourceLocale":91,"status":95},"machine","12.6.0","GitKraken",[97,99],"gitkraken",[101,135,166,198,229,261,292,324,355,387,418,450,481,513],{"arch":59,"artifacts":102,"conflictsWith":122,"dependsOn":125,"downloadSha256":131,"downloadUrl":132,"macos":133,"requiresRosetta":48,"tag":134,"version":96},{"apps":103,"binaries":104,"entries":105,"pkgs":121},[7],[],[106,111,115],{"declaration":107,"phase":15,"sources":110,"type":15},{"uninstall":108},[109],{"quit":14},[],{"declaration":112,"phase":21,"sources":114,"target":20,"type":23},{"app":113,"target":20},[7],[7],{"declaration":116,"phase":40,"sources":120,"type":42},{"zap":117},[118],{"trash":119},[29,30,31,32,33,34,35,36,37,38,39],[],[],{"casks":123,"formulae":124},[54],[],{"arch":126,"casks":127,"formulae":128,"requirements":129},[59],[],[],{"macos":130},{},"02f103b6842bfee85a2e166880572ea071320d6df3d7ef299ae1b4e1999f68dd","https:\u002F\u002Fapi.gitkraken.dev\u002Freleases\u002Fproduction\u002Fdarwin\u002Fx64\u002F12.6.0\u002FGitKraken-v12.6.0.zip","27","golden_gate",{"arch":58,"artifacts":136,"conflictsWith":156,"dependsOn":159,"downloadSha256":68,"downloadUrl":70,"macos":133,"requiresRosetta":48,"tag":165,"version":96},{"apps":137,"binaries":138,"entries":139,"pkgs":155},[7],[],[140,145,149],{"declaration":141,"phase":15,"sources":144,"type":15},{"uninstall":142},[143],{"quit":14},[],{"declaration":146,"phase":21,"sources":148,"target":20,"type":23},{"app":147,"target":20},[7],[7],{"declaration":150,"phase":40,"sources":154,"type":42},{"zap":151},[152],{"trash":153},[29,30,31,32,33,34,35,36,37,38,39],[],[],{"casks":157,"formulae":158},[54],[],{"arch":160,"casks":161,"formulae":162,"requirements":163},[58],[],[],{"macos":164},{},"arm64_golden_gate",{"arch":59,"artifacts":167,"conflictsWith":187,"dependsOn":190,"downloadSha256":131,"downloadUrl":132,"macos":196,"requiresRosetta":48,"tag":197,"version":96},{"apps":168,"binaries":169,"entries":170,"pkgs":186},[7],[],[171,176,180],{"declaration":172,"phase":15,"sources":175,"type":15},{"uninstall":173},[174],{"quit":14},[],{"declaration":177,"phase":21,"sources":179,"target":20,"type":23},{"app":178,"target":20},[7],[7],{"declaration":181,"phase":40,"sources":185,"type":42},{"zap":182},[183],{"trash":184},[29,30,31,32,33,34,35,36,37,38,39],[],[],{"casks":188,"formulae":189},[54],[],{"arch":191,"casks":192,"formulae":193,"requirements":194},[59],[],[],{"macos":195},{},"26","tahoe",{"arch":58,"artifacts":199,"conflictsWith":219,"dependsOn":222,"downloadSha256":68,"downloadUrl":70,"macos":196,"requiresRosetta":48,"tag":228,"version":96},{"apps":200,"binaries":201,"entries":202,"pkgs":218},[7],[],[203,208,212],{"declaration":204,"phase":15,"sources":207,"type":15},{"uninstall":205},[206],{"quit":14},[],{"declaration":209,"phase":21,"sources":211,"target":20,"type":23},{"app":210,"target":20},[7],[7],{"declaration":213,"phase":40,"sources":217,"type":42},{"zap":214},[215],{"trash":216},[29,30,31,32,33,34,35,36,37,38,39],[],[],{"casks":220,"formulae":221},[54],[],{"arch":223,"casks":224,"formulae":225,"requirements":226},[58],[],[],{"macos":227},{},"arm64_tahoe",{"arch":59,"artifacts":230,"conflictsWith":250,"dependsOn":253,"downloadSha256":131,"downloadUrl":132,"macos":259,"requiresRosetta":48,"tag":260,"version":96},{"apps":231,"binaries":232,"entries":233,"pkgs":249},[7],[],[234,239,243],{"declaration":235,"phase":15,"sources":238,"type":15},{"uninstall":236},[237],{"quit":14},[],{"declaration":240,"phase":21,"sources":242,"target":20,"type":23},{"app":241,"target":20},[7],[7],{"declaration":244,"phase":40,"sources":248,"type":42},{"zap":245},[246],{"trash":247},[29,30,31,32,33,34,35,36,37,38,39],[],[],{"casks":251,"formulae":252},[54],[],{"arch":254,"casks":255,"formulae":256,"requirements":257},[59],[],[],{"macos":258},{},"15","sequoia",{"arch":58,"artifacts":262,"conflictsWith":282,"dependsOn":285,"downloadSha256":68,"downloadUrl":70,"macos":259,"requiresRosetta":48,"tag":291,"version":96},{"apps":263,"binaries":264,"entries":265,"pkgs":281},[7],[],[266,271,275],{"declaration":267,"phase":15,"sources":270,"type":15},{"uninstall":268},[269],{"quit":14},[],{"declaration":272,"phase":21,"sources":274,"target":20,"type":23},{"app":273,"target":20},[7],[7],{"declaration":276,"phase":40,"sources":280,"type":42},{"zap":277},[278],{"trash":279},[29,30,31,32,33,34,35,36,37,38,39],[],[],{"casks":283,"formulae":284},[54],[],{"arch":286,"casks":287,"formulae":288,"requirements":289},[58],[],[],{"macos":290},{},"arm64_sequoia",{"arch":59,"artifacts":293,"conflictsWith":313,"dependsOn":316,"downloadSha256":131,"downloadUrl":132,"macos":322,"requiresRosetta":48,"tag":323,"version":96},{"apps":294,"binaries":295,"entries":296,"pkgs":312},[7],[],[297,302,306],{"declaration":298,"phase":15,"sources":301,"type":15},{"uninstall":299},[300],{"quit":14},[],{"declaration":303,"phase":21,"sources":305,"target":20,"type":23},{"app":304,"target":20},[7],[7],{"declaration":307,"phase":40,"sources":311,"type":42},{"zap":308},[309],{"trash":310},[29,30,31,32,33,34,35,36,37,38,39],[],[],{"casks":314,"formulae":315},[54],[],{"arch":317,"casks":318,"formulae":319,"requirements":320},[59],[],[],{"macos":321},{},"14","sonoma",{"arch":58,"artifacts":325,"conflictsWith":345,"dependsOn":348,"downloadSha256":68,"downloadUrl":70,"macos":322,"requiresRosetta":48,"tag":354,"version":96},{"apps":326,"binaries":327,"entries":328,"pkgs":344},[7],[],[329,334,338],{"declaration":330,"phase":15,"sources":333,"type":15},{"uninstall":331},[332],{"quit":14},[],{"declaration":335,"phase":21,"sources":337,"target":20,"type":23},{"app":336,"target":20},[7],[7],{"declaration":339,"phase":40,"sources":343,"type":42},{"zap":340},[341],{"trash":342},[29,30,31,32,33,34,35,36,37,38,39],[],[],{"casks":346,"formulae":347},[54],[],{"arch":349,"casks":350,"formulae":351,"requirements":352},[58],[],[],{"macos":353},{},"arm64_sonoma",{"arch":59,"artifacts":356,"conflictsWith":376,"dependsOn":379,"downloadSha256":131,"downloadUrl":132,"macos":385,"requiresRosetta":48,"tag":386,"version":96},{"apps":357,"binaries":358,"entries":359,"pkgs":375},[7],[],[360,365,369],{"declaration":361,"phase":15,"sources":364,"type":15},{"uninstall":362},[363],{"quit":14},[],{"declaration":366,"phase":21,"sources":368,"target":20,"type":23},{"app":367,"target":20},[7],[7],{"declaration":370,"phase":40,"sources":374,"type":42},{"zap":371},[372],{"trash":373},[29,30,31,32,33,34,35,36,37,38,39],[],[],{"casks":377,"formulae":378},[54],[],{"arch":380,"casks":381,"formulae":382,"requirements":383},[59],[],[],{"macos":384},{},"13","ventura",{"arch":58,"artifacts":388,"conflictsWith":408,"dependsOn":411,"downloadSha256":68,"downloadUrl":70,"macos":385,"requiresRosetta":48,"tag":417,"version":96},{"apps":389,"binaries":390,"entries":391,"pkgs":407},[7],[],[392,397,401],{"declaration":393,"phase":15,"sources":396,"type":15},{"uninstall":394},[395],{"quit":14},[],{"declaration":398,"phase":21,"sources":400,"target":20,"type":23},{"app":399,"target":20},[7],[7],{"declaration":402,"phase":40,"sources":406,"type":42},{"zap":403},[404],{"trash":405},[29,30,31,32,33,34,35,36,37,38,39],[],[],{"casks":409,"formulae":410},[54],[],{"arch":412,"casks":413,"formulae":414,"requirements":415},[58],[],[],{"macos":416},{},"arm64_ventura",{"arch":59,"artifacts":419,"conflictsWith":439,"dependsOn":442,"downloadSha256":131,"downloadUrl":132,"macos":448,"requiresRosetta":48,"tag":449,"version":96},{"apps":420,"binaries":421,"entries":422,"pkgs":438},[7],[],[423,428,432],{"declaration":424,"phase":15,"sources":427,"type":15},{"uninstall":425},[426],{"quit":14},[],{"declaration":429,"phase":21,"sources":431,"target":20,"type":23},{"app":430,"target":20},[7],[7],{"declaration":433,"phase":40,"sources":437,"type":42},{"zap":434},[435],{"trash":436},[29,30,31,32,33,34,35,36,37,38,39],[],[],{"casks":440,"formulae":441},[54],[],{"arch":443,"casks":444,"formulae":445,"requirements":446},[59],[],[],{"macos":447},{},"12","monterey",{"arch":58,"artifacts":451,"conflictsWith":471,"dependsOn":474,"downloadSha256":68,"downloadUrl":70,"macos":448,"requiresRosetta":48,"tag":480,"version":96},{"apps":452,"binaries":453,"entries":454,"pkgs":470},[7],[],[455,460,464],{"declaration":456,"phase":15,"sources":459,"type":15},{"uninstall":457},[458],{"quit":14},[],{"declaration":461,"phase":21,"sources":463,"target":20,"type":23},{"app":462,"target":20},[7],[7],{"declaration":465,"phase":40,"sources":469,"type":42},{"zap":466},[467],{"trash":468},[29,30,31,32,33,34,35,36,37,38,39],[],[],{"casks":472,"formulae":473},[54],[],{"arch":475,"casks":476,"formulae":477,"requirements":478},[58],[],[],{"macos":479},{},"arm64_monterey",{"arch":59,"artifacts":482,"conflictsWith":502,"dependsOn":505,"downloadSha256":131,"downloadUrl":132,"macos":511,"requiresRosetta":48,"tag":512,"version":96},{"apps":483,"binaries":484,"entries":485,"pkgs":501},[7],[],[486,491,495],{"declaration":487,"phase":15,"sources":490,"type":15},{"uninstall":488},[489],{"quit":14},[],{"declaration":492,"phase":21,"sources":494,"target":20,"type":23},{"app":493,"target":20},[7],[7],{"declaration":496,"phase":40,"sources":500,"type":42},{"zap":497},[498],{"trash":499},[29,30,31,32,33,34,35,36,37,38,39],[],[],{"casks":503,"formulae":504},[54],[],{"arch":506,"casks":507,"formulae":508,"requirements":509},[59],[],[],{"macos":510},{},"11","big_sur",{"arch":58,"artifacts":514,"conflictsWith":534,"dependsOn":537,"downloadSha256":68,"downloadUrl":70,"macos":511,"requiresRosetta":48,"tag":543,"version":96},{"apps":515,"binaries":516,"entries":517,"pkgs":533},[7],[],[518,523,527],{"declaration":519,"phase":15,"sources":522,"type":15},{"uninstall":520},[521],{"quit":14},[],{"declaration":524,"phase":21,"sources":526,"target":20,"type":23},{"app":525,"target":20},[7],[7],{"declaration":528,"phase":40,"sources":532,"type":42},{"zap":529},[530],{"trash":531},[29,30,31,32,33,34,35,36,37,38,39],[],[],{"casks":535,"formulae":536},[54],[],{"arch":538,"casks":539,"formulae":540,"requirements":541},[58],[],[],{"macos":542},{},"arm64_big_sur",{"icon":47,"machineTranslated":48,"name":49,"slug":50,"sourceLocale":51},519,56,{"brewLag":548,"cadence":552,"count30d":550},{"compared":549,"earlierCount":550,"medianMinutes":551},3,1,153722867,"monthly",[554],{"caption":555,"height":556,"machineTranslated":44,"sourceLocale":91,"theme":557,"thumbUrl":558,"url":559,"width":560},"官方跨平台界面指南：左侧面板、提交图和提交面板。",590,"dark","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fe065f3eb28e0\u002F4f342457b9ad-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fe065f3eb28e0\u002F4f342457b9ad-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fg\u002Fgitkraken.rb","可视化 Git 客户端，提供提交图、差异比较与合并工具、仓库集成、工作树，以及编程代理会话的统一视图。",{"locale":51,"machineTranslated":44,"sourceLocale":91,"status":95},{"arm64":44,"requiresRosetta":48,"status":565,"x86_64":44},"known",[567,568,569,570,571],"Git","Version Control","Commit Graph","Git Worktrees","Coding Agents","homebrew\u002Fcask",null,{"current":550,"records":575,"size":712,"stats":713,"total":546},[576,581,606,625,632,637,642,647,652,657,662,667,672,677,682,687,692,697,702,707],{"bodyMarkdown":81,"brewCommittedAt":82,"hasNotes":44,"id":83,"isLatest":44,"isPrerelease":48,"machineTranslated":44,"publishedAt":84,"sections":577,"source":90,"sourceLocale":91,"summary":92,"title":93,"translation":580,"version":96},[578],{"area":87,"items":579},[89],{"locale":51,"machineTranslated":44,"sourceLocale":91,"status":95},{"bodyMarkdown":582,"brewCommittedAt":583,"hasNotes":44,"id":584,"isLatest":48,"isPrerelease":48,"machineTranslated":48,"publishedAt":585,"sections":586,"source":90,"sourceLocale":91,"summary":601,"title":602,"translation":603,"version":605},"## GitKraken Desktop 12.5.0\n\n星期二，2026 年 9 月 15 日\n新增 ✨\n支持 GitHub Copilot CLI 实时代理状态：\nGitKraken Desktop 现在可以跟踪 Copilot CLI 代理会话，并在「代理会话」面板中显示其在各工作树中的状态。\nGitKraken 还会在关联的工作树卡片中显示 Copilot CLI 的待处理权限请求，并提供允许和拒绝操作，让你无需切换到工作树即可直接响应。忽略请求后，决定权将交还给 Copilot 自身的提示。\n你可以在\n「偏好设置」>「外部工具」\n中安装或卸载用于启用实时状态报告的 Copilot CLI 插件。\n支持 Cursor CLI 作为编码代理：\n现在可以选择 Cursor CLI 作为编码代理。如果你的计算机上已安装\ncursor-agent\n，它会显示在「偏好设置」>「外部工具」>「编码代理」中，也会显示在「新建代理会话」表单的代理选择器中；启动会话后，它将在终端中启动并等待输入。\n改进 🙌\n改进提交编辑器：\n“使用 AI 撰写提交”和“使用 AI 重新撰写提交”操作现在由更快速、更可靠的引擎运行。\n分组更可靠 — AI 输出会经过验证并自动重试，而不是直接失败\n处理大型差异更快，且锁文件等生成文件不再占用令牌额度\n作者信息准确 — 重新撰写的提交会保留原作者；当一个提交合并了多人的工作时，会添加共同作者（此前所有提交都归于执行撰写操作的人）\n进度更新准确 — 提示消息现在会显示实际阶段以及文件和代码块计数，而非通用的定时消息\n分支下拉菜单现在会在悬停提示中显示完整分支名称，便于区分因面板宽度而被截断的相似分支名称。此改动适用于创建拉取请求面板中的分支输入框、「开始代理会话」对话框和「新建代理会话」表单中的基分支输入框，以及「创建工作树」面板中的引用输入框。\n云集成在启动时的初始化速度略有提升。\n错误修复 🐛\n修复了连接自托管集成（例如 Jira Data Center 或 GitHub Enterprise）时的问题：如果实例配置为拒绝未经身份验证的请求，连接会因“无法访问指定的主机域”而失败；现在 GitKraken 会先尝试使用提供的令牌进行身份验证，然后再报告主机无法访问。\n修复了撤销或重做丢弃 HEAD 提交的操作时，会静默丢弃未提交更改的问题；现在 GitKraken 会先询问是否暂存这些更改。\n修复了暂存文件名包含\n[\n或\n*\n等字符的文件时，也会暂存名称恰好与之匹配的其他文件的问题。\n修复了检出分支位于隐藏远程仓库上的拉取请求时，可能出现“找不到引用”错误的问题；现在无需先取消隐藏远程仓库即可成功检出。\n修复了 Serverless 和 On-Premise 客户端用户会看到在 gitkraken.dev 上审查拉取请求选项的问题。\n\n来源：https:\u002F\u002Fhelp.gitkraken.com\u002Fgitkraken-desktop\u002Fcurrent\u002F","2026-09-15T16:27:01Z",1709,"0001-01-01T00:00:00Z",[587,592,596],{"area":588,"items":589},"代理",[590,591],"新增 Copilot CLI 实时状态及跨工作树的权限请求响应。","新增 Cursor CLI 编码代理选项。",{"area":593,"items":594},"改进",[595],"提交编辑器更快、更可靠，并能准确保留作者信息。",{"area":597,"items":598},"修复",[599,600],"修复文件名含通配符字符时的错误暂存问题。","撤销或重做丢弃 HEAD 时保护未提交更改。","新增 Copilot CLI 实时状态及 Cursor CLI 代理选项；改进 AI 提交撰写，并修复暂存、自托管身份验证和隐藏远程仓库检出问题。","GitKraken Desktop 12.5.0",{"locale":51,"machineTranslated":48,"sourceLocale":91,"status":604},"manual","12.5.0",{"bodyMarkdown":607,"brewCommittedAt":608,"hasNotes":44,"id":609,"isLatest":48,"isPrerelease":48,"machineTranslated":48,"publishedAt":585,"sections":610,"source":90,"sourceLocale":91,"summary":621,"title":622,"translation":623,"version":624},"## GitKraken Desktop 12.4.1\n\n2026年9月2日，星期三\n新增 ✨\n工作树标签分组：\n现在会在标签栏中自动将同一仓库的工作树归为一组，方便查看哪些标签属于同一项目。可在\n偏好设置 > 界面自定义\n中关闭此功能。\nCodex 实时代理状态支持：\nGitKraken Desktop现在可以跟踪 Codex 代理会话，并在代理会话面板中显示其在各工作树中的状态，同时支持 Claude Code 和 OpenCode 会话。\nGitKraken 还会在关联的工作树卡片中显示 Codex 的待处理权限请求，并提供允许和拒绝操作，无需切换到工作树即可直接响应。\n可在\n偏好设置 > 外部工具\n中安装或卸载用于启用实时状态报告的 Codex 插件。\n改进 🙌\n现在可以直接从左侧面板和提交图查看 GitHub 拉取请求差异。在左侧面板中右键单击拉取请求，或在提交图中右键单击关联了拉取请求的分支，然后选择“查看 PR 中的更改”，即可自动选择基准提交和头提交并显示完整差异。如果任一分支缺少远程仓库，GitKraken 会先提示你添加。\n在左侧面板搜索中加入远程名称（例如\norigin\u002Fmaster\n或\norigin:master\n）后，现在也能找到远程分支。此前搜索可返回的结果仍会全部显示。\n错误修复 🐛\n修复了磁盘上的配置文件缺少名称时，GitKraken 可能在启动时卡住且不显示窗口的问题；现在应用会回退到已成功加载的配置文件。\n修复了若干集成问题：登录状态过期或失效时，集成可能加载失败、显示身份验证错误，或（对于 Azure DevOps）不显示组织选择器。GitKraken 现在会自动刷新令牌，仅在无法刷新时提示你重新连接。\n修复了在未选择工作区的情况下选择 Bitbucket 集成时，Launchpad 的“我的拉取请求”视图不显示 Bitbucket 拉取请求的问题；现在会加载这些请求，若加载失败则会显示错误，而不是静默显示空列表。\n修复了为已连接但没有可获取仓库的集成获取仓库时，记录提供商错误而不是返回空结果的问题。\n修复了新建代理会话表单中的问题：清除无效或重复的分支名称后，若快速重新输入相同值，验证再次运行前“开始”按钮可能会短暂重新启用。\n修复了代理会话面板的问题：打开文件差异时，工作树排序和筛选选择会被清除；现在会保留你的选择。\n修复了使用 AI 生成提交消息后，底部状态栏遮挡“提交更改”按钮的问题。\n修复了在工作目录中已重命名的文件上打开历史记录或责任追踪时，提交列表为空且加载指示器一直转动的问题；现在 GitKraken 会按文件之前的路径显示其历史记录。\n修复了快速选择另一张工作树卡片后，代理退出时工作树卡片上的代理“运行中”指示器可能仍然显示的问题；现在指示器会自动消失，无需重新选择卡片。\n修复了仓库中以 CRLF 换行符存储的已修改文件，其未暂存差异可能将每一行都显示为已更改的问题；现在差异只显示你实际更改的行，与 Git 的报告一致。\n修复了选择同时包含已跟踪文件和从未暂存过的文件时，“忽略并停止跟踪”不执行任何操作的问题；现在会忽略所选内容，并停止跟踪已跟踪文件。忽略文件失败时也会显示错误，而不再毫无提示。\n修复了输入 GitKraken 账户登录代码时按 Enter 键无效的问题；现在在登录对话框和引导流程中，按 Enter 都会像点击“保存”一样提交代码。\n修复了在 macOS 集成终端中按住 Ctrl 并单击会清除用户文本选择的问题。\n\n来源：https:\u002F\u002Fhelp.gitkraken.com\u002Fgitkraken-desktop\u002Fcurrent\u002F","2026-09-02T19:13:33Z",1711,[611,616],{"area":612,"items":613},"新增",[614,615],"工作树标签分组，并支持 Codex 实时状态和权限操作。","可从左侧面板或提交图查看 GitHub 拉取请求差异。",{"area":597,"items":617},[618,619,620],"修复配置文件缺少名称导致的启动卡顿。","修复重命名文件历史记录和未暂存 CRLF 差异。","查看差异时保留代理会话的排序和筛选设置。","新增工作树标签分组、Codex 实时状态和 GitHub 拉取请求差异；修复启动卡顿、集成失效、重命名文件历史记录及 CRLF 差异等问题。","GitKraken Desktop 12.4.1",{"locale":51,"machineTranslated":48,"sourceLocale":91,"status":604},"12.4.1",{"brewCommittedAt":626,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":627,"source":628,"translation":629,"version":631},"2026-08-05T16:52:04Z",[],"homebrew",{"status":630},"none","12.4.0",{"brewCommittedAt":633,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":634,"source":628,"translation":635,"version":636},"2026-07-21T19:20:58Z",[],{"status":630},"12.3.1",{"brewCommittedAt":638,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":639,"source":628,"translation":640,"version":641},"2026-07-07T19:33:59Z",[],{"status":630},"12.3.0",{"brewCommittedAt":643,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":644,"source":628,"translation":645,"version":646},"2026-06-16T17:43:36Z",[],{"status":630},"12.2.1",{"brewCommittedAt":648,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":649,"source":628,"translation":650,"version":651},"2026-06-02T17:50:37Z",[],{"status":630},"12.2.0",{"brewCommittedAt":653,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":654,"source":628,"translation":655,"version":656},"2026-05-19T17:03:27Z",[],{"status":630},"12.1.2",{"brewCommittedAt":658,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":659,"source":628,"translation":660,"version":661},"2026-05-07T16:41:39Z",[],{"status":630},"12.1.1",{"brewCommittedAt":663,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":664,"source":628,"translation":665,"version":666},"2026-05-05T19:26:46Z",[],{"status":630},"12.1.0",{"brewCommittedAt":668,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":669,"source":628,"translation":670,"version":671},"2026-04-19T01:32:25Z",[],{"status":630},"12.0.1",{"brewCommittedAt":673,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":674,"source":628,"translation":675,"version":676},"2026-04-15T16:19:13Z",[],{"status":630},"12.0.0",{"brewCommittedAt":678,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":679,"source":628,"translation":680,"version":681},"2026-03-03T22:11:54Z",[],{"status":630},"11.10.0",{"brewCommittedAt":683,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":684,"source":628,"translation":685,"version":686},"2026-02-03T19:12:12Z",[],{"status":630},"11.9.0",{"brewCommittedAt":688,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":689,"source":628,"translation":690,"version":691},"2026-01-14T16:14:27Z",[],{"status":630},"11.8.0",{"brewCommittedAt":693,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":694,"source":628,"translation":695,"version":696},"2025-12-10T21:59:39Z",[],{"status":630},"11.7.0",{"brewCommittedAt":698,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":699,"source":628,"translation":700,"version":701},"2025-11-11T16:40:45Z",[],{"status":630},"11.6.0",{"brewCommittedAt":703,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":704,"source":628,"translation":705,"version":706},"2025-10-14T16:32:34Z",[],{"status":630},"11.5.1",{"brewCommittedAt":708,"hasNotes":48,"isLatest":48,"isPrerelease":48,"sections":709,"source":628,"translation":710,"version":711},"2025-10-07T19:11:16Z",[],{"status":630},"11.5.0",20,{"brewLag":714,"cadence":552,"count30d":550},{"compared":549,"earlierCount":550,"medianMinutes":551},{"current":550,"records":716,"size":550,"stats":722,"total":546},[717],{"bodyMarkdown":81,"brewCommittedAt":82,"hasNotes":44,"id":83,"isLatest":44,"isPrerelease":48,"machineTranslated":44,"publishedAt":84,"sections":718,"source":90,"sourceLocale":91,"summary":92,"title":93,"translation":721,"version":96},[719],{"area":87,"items":720},[89],{"locale":51,"machineTranslated":44,"sourceLocale":91,"status":95},{"brewLag":723,"cadence":552,"count30d":550},{"compared":549,"earlierCount":550,"medianMinutes":551}]