You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在无头模式下执行gh auth login并使用浏览器登录流?

在无头服务器上通过浏览器流完成GitHub CLI认证

执行gh auth login后按提示走完前几步,当看到一次性代码时,按以下操作:

  • 记住终端里显示的一次性代码(比如示例中的A123-A123),不要按回车
  • 在本地有图形界面的设备上打开浏览器,进入GitHub的设备登录验证页面(页面路径为/login/device)
  • 在页面输入刚才的一次性代码,跟着GitHub的指引完成登录授权
  • 返回服务器终端,稍等片刻,gh会自动识别到授权状态,完成登录

之所以默认按回车没反应,是因为无头服务器没有图形环境,无法自动唤起浏览器,需要手动在本地浏览器完成验证环节。

内容的提问来源于stack exchange,提问作者Cornelius Roemer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 11:27:01