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

执行gh auth login会生成GITHUB_TOKEN还是GH_TOKEN?及令牌使用疑问

GitHub CLI认证后的令牌相关问题解答
  • 执行gh auth login成功认证后,本地存储的访问令牌对应的环境变量标识是GH_TOKEN,不过GitHub CLI也兼容识别GITHUB_TOKEN环境变量。需要注意的是,认证过程不会自动设置系统环境变量,而是将令牌存储在本地配置文件中。
  • 该命令会生成可用于GitHub API的访问令牌,且这个令牌可以从文件系统读取:
    • 你可以直接查看本地配置文件(不同系统路径不同:Linux在~/.config/gh/hosts.yml,macOS在~/Library/Application Support/gh/hosts.yml,Windows在%APPDATA%\gh\hosts.yml),里面会存储对应GitHub主机的令牌信息;
    • 也可以通过执行gh auth token命令直接输出令牌内容,拿到的令牌就能用于调用GitHub API的场景。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 18:29:52