GitHub CLI Repos and Pull Requests/Clone into a specific directory

Clone a repository into a named local folder.

Section: Repository Basics

Clone into a specific directory

bash
bash
gh repo clone cli/cli my-cli-copy
Explanation

Clone a repository into a named local folder.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Repository Basics
Clone a repository
Clone a repository using OWNER/REPO syntax.
OpenIn sheetbashsame section
Fork and clone a repo
Fork a repo and clone your fork locally.
OpenIn sheetbashsame section
Create a repository interactively
Create a new repository with prompts.
OpenIn sheetbashsame section
Create a public repo from current directory
Create a repository from the current directory and push initial contents.
OpenIn sheetbashsame section
Fork current repository
Fork the current repository.
OpenIn sheetbashsame section
Set default repo context
Set the default repository for future gh commands in this directory.
OpenIn sheetbashsame section