GH-ALIAS(1) GitHub CLI manual GH-ALIAS(1)

# [NAME](#NAME)

gh-alias - Create command shortcuts

# [SYNOPSIS](#SYNOPSIS)

**gh alias &lt;command&gt; \[flags]**

# [DESCRIPTION](#DESCRIPTION)

Aliases can be used to make shortcuts for gh commands or to compose multiple commands.

Run **gh help alias set** to learn more.

# [AVAILABLE COMMANDS](#AVAILABLE_COMMANDS)

[**gh-alias-delete(1)**](#gh_alias_delete%281%29)

Delete set aliases

[**gh-alias-import(1)**](#gh_alias_import%281%29)

Import aliases from a YAML file

[**gh-alias-list(1)**](#gh_alias_list%281%29)

List your aliases

[**gh-alias-set(1)**](#gh_alias_set%281%29)

Create a shortcut for a gh command

# [EXIT CODES](#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](#SEE_ALSO)

[**gh(1)**](/man/os/gh/gh.1)

Oct 2026

---

Document: gh-alias(1) from gh 2.102.0-r1 (Chainguard OS)
Source: https://github.com/cli/cli
