gh-auth-token(1)
| GH-AUTH-TOKEN(1) | GitHub CLI manual | GH-AUTH-TOKEN(1) |
NAME
gh-auth-token - Print the authentication token gh uses for a hostname and account
SYNOPSIS
gh auth token [flags]
DESCRIPTION
This command outputs the authentication token for an account on a given GitHub host.
Without the --hostname flag, the default host is chosen.
Without the --user flag, the active account for the host is chosen.
If the token is an expired or near-expiry token that supports refreshing, it is refreshed automatically before being printed, unless --no-refresh is given.
OPTIONS
- -h, --hostname <string>
- The hostname of the GitHub instance authenticated with
- --no-refresh
- Do not automatically refresh an expired token
- -u, --user <string>
- The account to output the token for
EXIT CODES
0: Successful execution
1: Error
2: Command canceled
4: Authentication required
NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information.
SEE ALSO
gh-auth(1)
| Oct 2026 | GitHub CLI v2.103.3 |
