Take GitHub to the command line

GitHub CLI brings GitHub to your terminal. Free and open source.

brew install gh

$ gh issue list gh pr status gh pr checkout gh pr create gh pr checks gh release create gh repo view gh alias set

View and filter a repository’s open issues.

Check on the status of your pull requests.

Check out pull requests locally.

Create a new pull request.

View your pull requests’ checks.

Create a new release.

View repository READMEs.

Create a shortcut for a gh command.

$
gh issue list

Showing 4 of 4 issues in cli/cli

#16 Improving interactions with protected branches
#14 PR commands on a detached head
#13 Support for GitHub Enterprise (enhancement)
#8 Add an easier upgrade command (bug)

Goodbye, context switching. Hello, terminal.

Your entire GitHub workflow

Work with issues, pull requests, checks, releases and more.

View all GitHub CLI commands

Script and customize

Call the GitHub API to script almost any action, and set a custom alias for any command.

Learn about aliases and API

Enterprise-ready

Connect to GitHub Enterprise Server in addition to GitHub.com.

Get set up with Enterprise

We <3 community

GitHub CLI is open source and ready for your contributions.

Contribute to CLI

Try GitHub on the command line

GitHub CLI brings GitHub to your terminal. Free and open source.

brew install gh or
Download for Mac
View installation instructions
Windows Mac Linux
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy