Description
The official command-line interface for GitHub. It lets developers work with repositories, pull requests, issues, releases, workflows, and authentication from the terminal.
Use it when GitHub is part of your development workflow. Commands can publish data or change remote repositories, so check the target account, repository, and permissions before running actions.