gh auth refresh
gh auth refresh [flags]
扩展或修复活动帐户的存储凭据的权限范围。
--scopes
标志接受您希望 gh 凭据具有的范围的逗号分隔列表。 如果没有提供范围,则该命令会保留先前添加的范围。
--remove-scopes
标志接受您要从 gh 凭据中删除的范围的逗号分隔列表。 范围删除是幂等的。 最小范围集 (repo
、read:org
和 gist
) 无法删除。
--reset-scopes
标志将 gh 凭据的范围重置为身份验证流程的默认范围集。
如果您在 gh auth status
中有多个帐户,并且想要刷新非活动帐户的凭据,则必须首先使用 gh auth switch
切换到该帐户,然后才能使用此命令,完成后再切换回来。
选项
-h
,--hostname <string>
- 用于身份验证的 GitHub 主机
-
--insecure-storage
- 将身份验证凭据保存为纯文本而不是凭据存储
-r
,--remove-scopes <strings>
- 要从 gh 中删除的身份验证范围
-
--reset-scopes
- 将身份验证范围重置为默认的最小范围集
-s
,--scopes <strings>
- gh 要具有的附加身份验证范围