38 lines
1.8 KiB
Markdown
38 lines
1.8 KiB
Markdown
---
|
|
title: About GitHub CLI
|
|
intro: '{% data reusables.cli.cli-intro %}'
|
|
versions:
|
|
fpt: '*'
|
|
ghes: '*'
|
|
ghae: '*'
|
|
ghec: '*'
|
|
topics:
|
|
- CLI
|
|
type: overview
|
|
redirect_from:
|
|
- /github/getting-started-with-github/github-cli
|
|
- /github/getting-started-with-github/using-github/github-cli
|
|
- /actions/guides/managing-github-actions-with-github-cli
|
|
---
|
|
## About {% data variables.product.prodname_cli %}
|
|
|
|
{% data reusables.cli.about-cli %}
|
|
|
|
{% data reusables.cli.cli-features %}
|
|
|
|
For more information about what you can do with {% data variables.product.prodname_cli %}, see the [{% data variables.product.prodname_cli %} manual](https://cli.github.com/manual).
|
|
|
|
### What's the difference between {% data variables.product.prodname_cli %} and Git on the command line?
|
|
|
|
The Git command line interface (`git`) allows you to work with a local or remote Git repository. The remote repository may be hosted on {% data variables.product.prodname_dotcom %} or it may be hosted by another service.
|
|
|
|
{% data variables.product.prodname_cli %} (`gh`) is specifically for working with {% data variables.product.prodname_dotcom %}. It allows you to use the command line to interact with {% data variables.product.prodname_dotcom %} in all sorts of ways, as illustrated by the previous list. If you tend to work on the command line you may prefer using {% data variables.product.prodname_cli %} instead of using {% data variables.product.prodname_dotcom %} in a browser. {% data variables.product.prodname_cli %} also makes it easier for you to create scripts to automate {% data variables.product.prodname_dotcom %} operations.
|
|
|
|
## Installing {% data variables.product.prodname_cli %}
|
|
|
|
{% data reusables.cli.cli-installation %}
|
|
|
|
## Sharing feedback
|
|
|
|
If you have feedback or feature requests, you can open an issue in the [`cli/cli` repository](https://github.com/cli/cli).
|