Прескачане към съдържанието

GitHub Desktop

ПриложениеGitHub

Наричан още github desktop app, gh desktop

GitHubПродуктивност

Официалният графичен интерфейс за 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
Feex казва
Ако GitHub Desktop откаже да прави push, бих проверил вписването в профила на GitHub вътре в самото приложение. Не бих деинсталирал първо Git for Windows. Графичният интерфейс е по избор. git.exe е ядрото.

Какво е GitHub Desktop?

GitHub Desktop е графичният интерфейс на GitHub за клониране, подаване на промени (commit) и отваряне на заявки за изтегляне (pull requests). Той комуникира с Git зад кулисите. Това не е git.exe и не е gh.exe.

Ако никога не сте го използвали

Ако някой ви каже да инсталирате GitHub Desktop, това е прозорецът на GitHub за клониране с кликвания, а не git.exe. Изтеглете го от desktop.github.com. Вече можете да ползвате Git for Windows без този графичен интерфейс. Sourcetree и Fork са други прозорци за Git. gh.exe е интерфейсът с команден ред на GitHub, а не това Electron приложение.

За какво се използва?

Клониране и подаване на промени (commit) с мишката

Прозорецът за история и разлики (diff). Изпълнението на git status в Git Bash върши същата работа без този графичен интерфейс.

Акаунти в GitHub.com

Вписване и заявки за изтегляне към 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.

Версии

Първо основните канали. Точните номера на компилациите не са изцяло проверени тук.

GitHub Desktop

Системни изисквания

Стойностите следват публичните указания на издателя. Работното натоварване все пак променя реалната потребност.

Минимум

Минимални системни изисквания
Операционна система Актуална 64-битова версия на Windows 10 или Windows 11 според документацията на GitHub Desktop
RAM Базова памет за Electron плюс отвореното от вас хранилище

Профил на ресурсите

Натоварване на процесора
Зависи от това, което отваряте в приложението
Потребност от RAM
Зависи от документите, разделите или библиотеките

Инсталирани процеси

Тези изпълними файлове принадлежат на този продукт, когато е инсталиран.

Инсталирани процеси
GitHubDesktop.exe Прозорец на GitHub Desktop

Компоненти за автостартиране

GitHub Desktop може да отвори отново последното хранилище. Това е възстановяване на сесията, а не услуга на Windows с име GitHub.

Местоположения на файловете

Обичайни местоположения на GitHub Desktop
Типична инсталация C:\Users\<you>\AppData\Local\GitHubDesktop\

Файлови формати

GIT

Често срещани проблеми

Хората смятат, че това е 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 за заявки за изтегляне в терминал. Sourcetree, ако отдалеченото хранилище е в Bitbucket.

Официална помощ и изтегляния

Започнете от разработчика. Произволните сайтове за exe файлове не са канал за поддръжка.

Официални контакти
Изтегляне desktop.github.com/ Официален инсталатор или страница на разработчика
Помощ docs.github.com/desktop Поддръжка от разработчика
Официален сайт desktop.github.com/ Започнете оттук, а не от произволен хост за exe файлове
Документация на GitHub: Desktop docs.github.com/en/desktop Помощ за клониране, подаване на промени (commit) и акаунти

Свързан хардуер

Графичният интерфейс е Electron приложение. Големите хранилища изискват RAM и SSD. Графичният процесор не ускорява подаването на промени.

Технически подробности

Технически подробности

Номерата на версиите на разработчика се променят. Тази статия не се обвързва с конкретна компилация.

Източници и проверка

Записан етикет за източник: август 2026 г. Този етикет не установява независима проверка. Как проучваме.

Беше ли полезна тази статия?

Достатъчно е "да" или "не". Изберете причина, ако желаете, или добавете кратка бележка.

Беше ли полезна тази статия?