Gemini CLI 修复认证重启后丢失所选 Git worktree 的问题

duvanka-prasad · ghdev · 2026-11-06

google-gemini/gemini-cli 的 PR #30176 修复了 --worktree 在认证重启(RELAUNCHEXITCODE = 199)后不保留的问题:此前 setupWorktree() 只在初始子进程内设置 GEMINICLIWORKTREEHANDLED='1',重新认证触发重启后,supervisor 会从原始仓库根目录重新拉起子进程,导致每次重启新建带时间戳的 worktree 或命名 worktree 分支冲突。

修复方案:

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →