1. [Вікі](https://feex.it/wiki/)
2. [Праграмнае забеспячэнне](https://feex.it/wiki/software/)
3. [Прадукцыйнасць](https://feex.it/wiki/software/productivity/)
4. GitHub CLI

# GitHub CLI

Праграма: GitHub

Таксама называецца gh, gh cli, hub cli

GitHub, Прадукцыйнасць

Афіцыйны інтэрфейс каманднага радка для GitHub. Працэс - gh.exe. Гэта не GitHub Desktop і не git.exe.

## Што вам трэба ведаць

gh.exe - гэта GitHub CLI. GitHub Desktop - гэта іншая праграма.

GitHub CLI - гэта афіцыйная каманда gh. GitHub Desktop - гэта GitHubDesktop.exe. Git for Windows - гэта git.exe. Выдаленне Desktop не выдаляе gh. Усталяванне gh не дадае Git Bash.

- **Што гэта такое?**: Каманда gh для GitHub

  **Тое ж самае, што і Desktop?**: Не. Гэта CLI

  **Замяняе git?**: Не. Вам усё яшчэ патрэбны git.exe

Feex паведамляе

Калі каманда gh не распазнаецца, я б усталяваў GitHub CLI з cli.github.com. Я б не стаў аднаўляць GitHub Desktop у першую чаргу. Desktop - гэта GUI. Гэта ж - gh.exe.

## Што такое GitHub CLI?

GitHub CLI - гэта gh.exe. Ён забяспечвае доступ да магчымасцей GitHub.com. Гэта не Git for Windows і не GitHub Desktop.

## Калі вы ніколі ім не карысталіся

Калі ў кіраўніцтве прапануецца ўсталяваць gh, гэта GitHub CLI з cli.github.com. gh.exe стварае запыты на зліццё (pull requests) і ўзаемадзейнічае з API GitHub. git.exe застаецца самой СКВ. GitHub Desktop - гэта графічны інтэрфейс. Вы можаце выкарыстоўваць git без gh. Вы не можаце замяніць git на gh для кожнага лакальнага каміту.

## Для чаго ён выкарыстоўваецца?

**Запыты на зліццё і праблемы (issues)**

gh pr create і gh issue. У Desktop гэта можна рабіць мышкай. Сам па сабе git.exe не можа стварыць GitHub PR без дадатковых дзеянняў.

**gh auth login**

Аўтэнтыфікацыя на GitHub праз браўзер альбо прыладу. Git Credential Manager - гэта іншы дапаможнік, які выкарыстоўваецца праграмай git.exe.

**Дапаможнікі для стварэння і кланавання рэпазіторыяў**

Спецыфічныя скарачэнні для GitHub. Каманда git clone па-ранейшаму працуе без гэтай утыліты.

## Для каго ён прызначаны?

- Карыстальнікі, якія працуюць у тэрмінале і на GitHub.com
- Карыстальнікі, якім не патрэбны GitHub Desktop
- Усе, хто ўвёў gh і падумаў, што адсутнічае Git

## Бягучы стан

GitHub CLI (2020) - гэта актуальны інтэрфейс каманднага радка для GitHub ад GitHub. Распрацоўшчык па-ранейшаму скіроўвае карыстальнікаў Windows на https://cli.github.com/.

## Колькі яму гадоў?

GitHub выпусціў gh у 2020 годзе ў якасці афіцыйнага CLI на замену старой утыліце hub. Праграма навейшая за GitHub Desktop (2015) і значна навейшая за Git (2005). Актуальныя пакеты для Windows распаўсюджваюцца праз MSI і winget.

## Версіі

Спачатку асноўныя каналы. Дакладныя нумары зборак не ўсе правераны тут.

gh MSI

## Сістэмныя патрабаванні

Значэнні адпавядаюць адкрытым указанням выдаўца. Нагрузка ўсё яшчэ змяняе рэальную патрэбу.

### Мінімум

| Аперацыйная сістэма | Бягучы 64-разрадны рэліз Windows 10 альбо Windows 11, згодна з патрабаваннямі GitHub CLI |
| ------------------- | ---------------------------------------------------------------------------------------- |
| Аператыўная памяць  | CLI займае вельмі мала месца                                                             |

## Профіль выкарыстання рэсурсаў

- **Патрабаванні да працэсара**: Залежыць ад таго, што вы адкрываеце ў праграме

  **Патрабаванні да аператыўнай памяці**: Залежыць ад дакументаў, укладак альбо бібліятэк

## Усталяваныя працэсы

Гэтыя выканальныя файлы належаць гэтаму прадукту, калі ён усталяваны.

| gh.exe | GitHub CLI |
| ------ | ---------- |

## Кампаненты аўтазагрузкі

gh.exe не запускаецца аўтаматычна з Windows. Вы выконваеце яго ў тэрмінале.

## Размяшчэнне файлаў

| Тыповая ўстаноўка | C:\Program Files\GitHub CLI\\ |
| ----------------- | ----------------------------- |

## Фарматы файлаў

JSON праз сцягі --json

## Распаўсюджаныя праблемы

### gh працуе, git адсутнічае

Усталюйце Git for Windows з git-scm.com. gh працуе з GitHub. git працуе з рэпазіторыем.

### Аўтарызацыя ў Desktop, але не ў gh

gh auth login - гэта асобная працэдура ўваходу. Уліковыя дадзеныя Desktop не ператвараюцца аўтаматычна ў токены для gh.

## Вырашэнне праблем

### where.exe gh

Чаканы шлях - Program Files\GitHub CLI\gh.exe. GitHubDesktop.exe адносіцца да графічнай версіі.

### Усталёўвайце з cli.github.com альбо праз winget GitHub.cli

Выпадковы файл gh.exe у тэчцы «Спампоўкі» варта ігнараваць.

### gh auth status

Адлюстроўвае стан уваходу для гэтага CLI. Уліковыя запісы Sourcetree паказвацца не будуць.

## Альтэрнатывы

GitHub Desktop падыходзіць для працы праз GUI. git.exe - для лакальнага кантролю версій. Стары бінарны файл hub не з'яўляецца гэтым афіцыйным CLI.

## Афіцыйная дапамога і спампоўкі

Пачынайце з распрацоўшчыка. Выпадковыя сайты з exe не з'яўляюцца каналам падтрымкі.

| Спампаваць    | [cli.github.com/ ](https://cli.github.com/)Афіцыйны ўсталёўшчык альбо старонка вытворцы      |
| ------------- | -------------------------------------------------------------------------------------------- |
| Даведка       | [cli.github.com/manual/ ](https://cli.github.com/manual/)Падтрымка ад вытворцы               |
| Афіцыйны сайт | [cli.github.com/ ](https://cli.github.com/)Пачынайце адсюль, а не з выпадковага хостынгу exe |
| Кіраўніцтва   | [cli.github.com/manual/ ](https://cli.github.com/manual/)gh pr, gh repo і аўтэнтыфікацыя     |

## Звязанае абсталяванне

CLI вельмі кампактны. Злучэнне з GitHub звычайна з'яўляецца галоўным абмежаваннем.

## Тэхнічныя падрабязнасці

Тэхнічныя падрабязнасці

Нумары версій вытворцы змяняюцца. Гэты артыкул не замацоўвае пэўную зборку.

## Звязанае

Гэтыя аб'екты звязаны з гэтым артыкулам. Тып пазначаны на кожнай спасылцы.

[GitHub Desktop: Праграма](https://feex.it/wiki/l/be/software/github-desktop/)[Як чытаць Task Manager: Кіраўніцтва](https://feex.it/wiki/l/be/software/system/how-to-read-task-manager/)

## Крыніцы і праверка

Зафіксаваная пазнака крыніцы: жнівень 2026. Гэтая пазнака не пацвярджае незалежную праверку. [Як мы даследуем](https://feex.it/wiki/research/).

- [Афіцыйны сайт GitHub CLI ](https://cli.github.com/)· Старонка прадукту ад вытворцы
- [Даведка па GitHub CLI ](https://cli.github.com/manual/)· Падтрымка ад вытворцы
- [Кіраўніцтва па GitHub CLI ](https://cli.github.com/manual/)· Афіцыйны даведнік па камандах
- [Карта працэсаў Foxhole ](https://foxhole.feex.it/)· Уласныя ўзоры на ПК з Windows. Не лабараторны тэст.

## Ці быў гэты артыкул карысным?

Дастаткова адказаць "так" або "не". Выберыце прычыну, калі хочаце, або дадайце кароткую нататку.

Кароткія факты

Кароткая інфармацыя пра гэтую старонку. Характарыстыкі, крыніцы і поўная гісторыя застаюцца ў артыкуле.

- **Распрацоўшчык**: GitHub

  **Катэгорыя**: Камандны радок GitHub

  **Працэс**: gh.exe

  **Ліцэнзія**: MIT

  **Першы рэліз**: 2020

  **Афіцыйны сайт**: [cli.github.com](https://cli.github.com/)

  **Адлюстравана Feex**: Заўважана на ПК з Windows у Foxhole

Зарэгістраваны статус крыніцы: праверана Feex: Зафіксаваная пазнака крыніцы: жнівень 2026. Гэтая пазнака не пацвярджае незалежную праверку.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/be/software/github-cli/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
