gemini-cli - 💡(How to fix) Fix Gemini CLI偶现用户需要重新登录的bug,下面是gemini自己分析的问题可能原因 经过深入排查你的本地 ~/.gemini/ 缓存目录,我找到了导致你遇到“刚用 Google 账号登录成功,换个终端就失效”的根本原因。 问题原因:账户状态记录文件出现异常 在你的 ~/.gemini/ 目录下,有两个与 OAuth 登录相关的核心文件: 1. oauth_creds.json:存储实际的访问 Token。这个文件在你刚登录时(11:22)已经成功更新了,说明你的登录动作是完全成功的。 2. goog

Official PRs (…)
ON THIS PAGE

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
RAW_BUFFERClick to expand / collapse

What happened?

Gemini CLI偶现用户需要重新登录的bug,下面是gemini自己分析的问题可能原因 经过深入排查你的本地 ~/.gemini/ 缓存目录,我找到了导致你遇到“刚用 Google 账号登录成功,换个终端就失效”的根本原因。 问题原因:账户状态记录文件出现异常 在你的 ~/.gemini/ 目录下,有两个与 OAuth 登录相关的核心文件: 1. oauth_creds.json:存储实际的访问 Token。这个文件在你刚登录时(11:22)已经成功更新了,说明你的登录动作是完全成功的。 2. google_accounts.json:用来记录当前激活的 Google 账号是哪一个。 导致要求重新登录的“罪魁祸首”是:你的 google_accounts.json 文件中,当前激活的账号(active)不知为何被置为了 null。 具体内容如下: 1 { 2 "active": null, 3 "old": [ 4 "[email protected]" 5 ] 6 } 当你在新终端打开 Gemini CLI 时,它读取到 active: null,误以为当前没有活跃的用户,因此便再次弹出了登录请求,而忽略了 oauth_creds.json 中其实已经存在有效的 Token。

[ACTION REQUIRED] 📎 PLEASE ATTACH THE EXPORTED CHAT HISTORY JSON FILE TO THIS ISSUE IF YOU FEEL COMFORTABLE SHARING IT.

What did you expect to happen?

正常开启多个gemini CLI终端是不需要重新登录认证的

Client information

  • CLI Version: 0.41.2
  • Git Commit: b0c7a1722
  • Session ID: def0f9b5-18dc-4c91-b07c-7587b914be18
  • Operating System: linux v24.14.0
  • Sandbox Environment: no sandbox
  • Model Version: gemini-3.1-pro-preview
  • Auth Type: oauth-personal
  • Memory Usage: 216.4 MB
  • Terminal Name: xterm.js(6.1.0-beta.197)
  • Terminal Background: #191a1b
  • Kitty Keyboard Protocol: Supported

Login information

No response

Anything else we need to know?

No response

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

gemini-cli - 💡(How to fix) Fix Gemini CLI偶现用户需要重新登录的bug,下面是gemini自己分析的问题可能原因 经过深入排查你的本地 ~/.gemini/ 缓存目录,我找到了导致你遇到“刚用 Google 账号登录成功,换个终端就失效”的根本原因。 问题原因:账户状态记录文件出现异常 在你的 ~/.gemini/ 目录下,有两个与 OAuth 登录相关的核心文件: 1. oauth_creds.json:存储实际的访问 Token。这个文件在你刚登录时(11:22)已经成功更新了,说明你的登录动作是完全成功的。 2. goog