GitHub Desktop
Таксама называецца github desktop app, gh desktop
Афіцыйны графічны інтэрфейс Git для Windows ад GitHub. Працэс - GitHubDesktop.exe. Вы можаце працягваць выкарыстоўваць git.exe без гэтай праграмы.
Што вам трэба ведаць
GitHub Desktop - гэта графічны інтэрфейс. git.exe працуе і без яго.
GitHubDesktop.exe - гэта афіцыйны графічны інтэрфейс для Windows ад GitHub. Git for Windows уключае git.exe і Git Bash. Выдаленне Desktop не выдаляе Git. Усталяванне Desktop не замяняе git-scm.com.
- Што гэта такое?
- Афіцыйны графічны інтэрфейс Git ад GitHub
- Ці патрэбны ён мне для git?
- Не. git.exe працуе самастойна
- Тое ж самае, што і gh.exe?
- Не. Гэта GitHub CLI
Што такое GitHub Desktop?
GitHub Desktop - гэта графічны інтэрфейс ад GitHub для кланавання, стварэння камітаў і адкрыцця pull request. Ён працуе з Git пад капотам. Гэта не git.exe і не gh.exe.
Калі вы ніколі ім не карысталіся
Калі нехта сказаў усталяваць GitHub Desktop, гэта акно ад GitHub для кланавання ў адзін клік, а не git.exe. Спампуйце яго з desktop.github.com. Вы ўжо можаце выкарыстоўваць Git for Windows без гэтага графічнага інтэрфейсу. Sourcetree і Fork - іншыя вокны для Git. gh.exe - гэта GitHub CLI, а не гэтая праграма на Electron.
Для чаго ён выкарыстоўваецца?
Акно гісторыі і розніцы змен (diff). git status у Git Bash выконвае тую ж задачу без гэтага графічнага інтэрфейсу.
Уваход у сістэму і pull request для GitHub. Кампаніі, арыентаваныя ў першую чаргу на Bitbucket, часта выбіраюць замест яго Sourcetree.
Desktop можа перадаць рэпазіторый у VS Code або іншы рэдактар. Гэты рэдактар застаецца іншым працэсам.
Для каго ён прызначаны?
- Тыя, хто хоча працаваць з GitHub без пастаяннага знаходжання ў тэрмінале
- Студэнты, на курсах якіх усталявалі гэта замест Git Bash
- Усе, хто пераблытаў яго з git.exe, таму што ў абодвух назвах ёсць Git
Бягучы стан
GitHub Desktop (2015) - актуальны графічны інтэрфейс для git ад GitHub. Распрацоўшчык па-ранейшаму накіроўвае карыстальнікаў Windows на https://desktop.github.com/.
Колькі яму гадоў?
GitHub выпусціў гэтую дэсктопную праграму на Electron у 2015 годзе на змену старэйшаму кліенту GitHub for Windows / C#. Яна навейшая за Git (2005) і старэйшая за GitHub CLI (2020). Цяперашні прадукт па-ранейшаму называецца GitHub Desktop.
Версіі
Спачатку асноўныя каналы. Дакладныя нумары зборак не ўсе правераны тут.
Сістэмныя патрабаванні
Значэнні адпавядаюць адкрытым указанням выдаўца. Нагрузка ўсё яшчэ змяняе рэальную патрэбу.
Мінімум
| Аперацыйная сістэма | Актуальны 64-бітны рэліз Windows 10 або Windows 11, згодна з дакументацыяй GitHub Desktop |
|---|---|
| Аператыўная памяць | Базавы аб'ём Electron плюс адкрыты вамі рэпазіторый |
Профіль выкарыстання рэсурсаў
- Патрабаванні да працэсара
- Залежыць ад таго, што вы адкрываеце ў праграме
- Патрабаванні да аператыўнай памяці
- Залежыць ад дакументаў, укладак альбо бібліятэк
Усталяваныя працэсы
Гэтыя выканальныя файлы належаць гэтаму прадукту, калі ён усталяваны.
| GitHubDesktop.exe | Акно GitHub Desktop |
|---|
Кампаненты аўтазагрузкі
GitHub Desktop можа зноў адкрываць апошні рэпазіторый. Гэта аднаўленне сеанса, а не служба Windows з назвай GitHub.
Размяшчэнне файлаў
| Тыповая ўстаноўка | C:\Users\<імя_карыстальніка>\AppData\Local\GitHubDesktop\ |
|---|
Фарматы файлаў
Распаўсюджаныя праблемы
Карыстальнікі лічаць, што гэта і ёсць Git
Каманда where.exe git па-ранейшаму павінна знаходзіць Program Files\Git, калі вы ўсталявалі Git for Windows. Desktop - гэта GitHubDesktop.exe.
Аўтарызацыя працуе тут, але дае збой у CLI
Desktop захоўвае ўліковыя даныя GitHub для ўласных выклікаў Git. Для выканання git push у выпадковым тэрмінале ўсё яшчэ можа спатрэбіцца Git Credential Manager.
Вырашэнне праблем
Пераканайцеся, што вы адкрылі GitHub Desktop, а не git-bash.exe
Загаловак акна і шлях да GitHubDesktop.exe паказваюць на гэты прадукт. Program Files\Git - гэта порт СКВ.
Усталюйце з desktop.github.com
Прапанова спампаваць GitHub Desktop pro - гэта падробка. Сапраўдны інсталятар размяшчаецца на GitHub.
Выкарыстоўвайце File > Options > Git, каб убачыць, які Git ён выклікае
Desktop можа выкарыстоўваць убудаваны Git або сістэмны Git. Гэтая налада не ўсталёўвае Sourcetree.
Альтэрнатывы
Git for Windows, калі вам патрэбна толькі камандная радка. GitHub CLI для pull request у тэрмінале. Sourcetree, калі аддалены рэпазіторый знаходзіцца на Bitbucket.
Афіцыйная дапамога і спампоўкі
Пачынайце з распрацоўшчыка. Выпадковыя сайты з exe не з'яўляюцца каналам падтрымкі.
| Спампаваць | desktop.github.com/ Афіцыйны ўсталёўшчык альбо старонка вытворцы |
|---|---|
| Даведка | docs.github.com/desktop Падтрымка ад вытворцы |
| Афіцыйны сайт | desktop.github.com/ Пачынайце адсюль, а не з выпадковага хостынгу exe |
| GitHub Docs: Desktop | docs.github.com/en/desktop Даведка па кланаванні, камітах і ўліковых запісах |
Звязанае абсталяванне
Графічны інтэрфейс уяўляе сабой праграму на Electron. Для вялікіх рэпазіторыяў патрабуюцца RAM і SSD. Графічны працэсар (GPU) не паскарае стварэнне камітаў.
Тэхнічныя падрабязнасці
Тэхнічныя падрабязнасці
Нумары версій вытворцы змяняюцца. Гэты артыкул не замацоўвае пэўную зборку.
Крыніцы і праверка
Зафіксаваная пазнака крыніцы: жнівень 2026. Гэтая пазнака не пацвярджае незалежную праверку. Як мы даследуем.
- Афіцыйны сайт GitHub Desktop · Старонка прадукту ад вытворцы
- Даведка па GitHub Desktop · Падтрымка ад вытворцы
- Карта працэсаў Foxhole · Уласныя ўзоры на ПК з Windows. Не лабараторны тэст.
Ці быў гэты артыкул карысным?
Дастаткова адказаць "так" або "не". Выберыце прычыну, калі хочаце, або дадайце кароткую нататку.
Дзякуй. Гэта дапамагае нам паляпшаць гэтую старонку.