CLI
Manual
Release Note
Take GitHub To The Command Line
GitHub CLI brings GitHub to your terminal. Free and open source.
Download For Windows
View Installation Instructions
$
gh issue gh start gh pre che gh pre cre gh release gh repo gh alias
Create a new pull request
$
gh pr cre
Creating pull request for
feature-branch
into
main
in ampinsk/test
?
Title My new pull request
?
Title My new pull request
?
Body
[(e) to launch vim, enter to skip]
?
What's next?
Submit
https://github.com/owner/repo/pull/1
View All GitHub CLI Commands
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 Commands
Enterprise-ready
Connect to GitHub Enterprise Server in addition to GitHub.com.
Get Set Up With Enterprises
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.
Download For Windows
View Installation Instructions
GitHub
Product
Feature
Security
Enterprise
Customer Stories
Pricing
Resoucres
Plateform
Develop API
Partners
Atom
Electron
Github Desktop
Support
Help
Community Forum
Professional Services
Learning Lab
Status
Contact Github
Company
Blog
Career
Press
Shop