Skip to main content

This version of GitHub Enterprise Server was discontinued on 2024-01-04. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise Server. For help with the upgrade, contact GitHub Enterprise support.

GitHub CLI reference

You can view all of the GitHub CLI commands in your terminal. The same information is available in the GitHub CLI manual.

To view all top-level GitHub CLI commands, enter gh without arguments.


To list all of the subcommands that you can use with a GitHub CLI command, use the top-level command without arguments.


For example, to view the environment variables that you can set to affect certain aspects of GitHub CLI, use the environment command.

gh environment

To view the configuration settings that you can set, use the config command.

gh config

To view help for a particular subcommand, use the --help flag.

gh COMMAND [SUBCOMMAND ...] --help

All of the information that's available by running these commands in the terminal is also included in the GitHub CLI online manual.