GH-GIST-CLONE(1) GitHub CLI manual GH-GIST-CLONE(1)

# [NAME](#NAME)

gh-gist-clone - Clone a gist locally

# [SYNOPSIS](#SYNOPSIS)

**gh gist clone &lt;gist&gt; \[&lt;directory&gt;] \[-- &lt;gitflags&gt;...]**

# [DESCRIPTION](#DESCRIPTION)

Clone a GitHub gist locally.

A gist can be supplied as argument in either of the following formats: - by ID, e.g. **5b0e0062eb8e9654adad7bb1d81cc75f** - by URL, e.g. **https://gist.github.com/OWNER/5b0e0062eb8e9654adad7bb1d81cc75f**

Pass additional **git clone** flags by listing them after **--**.

# [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-gist(1)**](/man/os/gh/gh-gist.1)

Oct 2026

---

Document: gh-gist-clone(1) from gh 2.103.3-r1 (Chainguard OS)
Source: https://github.com/cli/cli
