GitHub CLI is an open source tool for using GitHub from your computer's command line. When you're working from the command line, you can use the GitHub CLI to save time and avoid switching context.
Learn how to share new GitHub CLI commands with other users by creating custom extensions for GitHub CLI.
Learn how to use custom extensions written by other GitHub CLI users.
You can script with GitHub CLI in GitHub Actions workflows.
You can work with GitHub Codespaces directly from your command line by using gh, the GitHub command line interface.
Create a pull request to propose and collaborate on changes to a repository. These changes are proposed in a branch, which ensures that the default branch only contains finished and approved work.
Issues can be created in a variety of ways, so you can choose the most convenient method for your workflow.
To configure your account on GitHub.com to use your new (or existing) SSH key, you'll also need to add the key to your account.
To put your project up on GitHub, you will need to create a repository for it to live in.