Developers on GitHub who prefer the command line (CLI) in a terminal are gaining an official CLI tool for managing changes to open-source projects.
GitHub has announced the beta of the command-line interface, called the GitHub CLI or 'gh' in the command line, which allows developers to type and execute code from the terminal rather than using a graphical integrated development environment (IDE) application.
The current commands include pull requests for status, list, view, check out, and create. The issue commands include status, list, view, and create.
The Microsoft-owned code-sharing site acknowledges that its 'hub' tool has traditionally been the unofficial command-line tool for interacting with the git system for monitoring changes to source code in the software development process.
The official GitHub CLI on the other hand is being used to explore what an official CLI tool would look like with a "fundamentally different design".
"While both tools bring GitHub to the terminal, hub behaves as a proxy to git and gh is a standalone tool," GitHub explains.