GitHub Desktop
Также называется github desktop app, gh desktop
Официальный графический интерфейс Git от GitHub для Windows. Исполняемый процесс: GitHubDesktop.exe. Вы можете использовать git.exe и без этого приложения.
Что необходимо знать
GitHub Desktop - это графический интерфейс. git.exe работает независимо от него.
GitHubDesktop.exe - официальный графический интерфейс GitHub для Windows. 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 для клонирования, создания коммитов и открытия пул-реквестов. Под капотом он обращается к 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 выполняет ту же работу без графического интерфейса.
Авторизация и работа с пул-реквестами на 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 плюс объем открытого репозитория |
Потребление ресурсов
- Нагрузка на CPU
- Зависит от того, что именно открыто внутри приложения
- Нагрузка на RAM
- Зависит от документов, вкладок или библиотек
Установленные процессы
Эти исполняемые файлы принадлежат данному продукту, когда он установлен.
| 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 относится к порту VCS.
Устанавливайте с desktop.github.com
Предложения о загрузке версий «GitHub Desktop pro» являются мусором. Настоящий установщик размещен на ресурсах GitHub.
Откройте Файл > Параметры > 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 Справка по клонированию, коммитам и учетным записям |
Сопутствующее оборудование
Графический интерфейс разработан на платформе Electron. Для крупных репозиториев требуются RAM и SSD. Наличие GPU не ускоряет создание коммитов.
Технические подробности
Технические подробности
Номера версий у разработчика меняются. В этой статье конкретная сборка не фиксируется.
Источники и проверка
Метка зарегистрированного источника: август 2026. Эта метка не гарантирует независимую проверку. Как мы проводим исследования.
- Официальный сайт GitHub Desktop · Страница продукта от разработчика
- Справка по GitHub Desktop · Поддержка от разработчика
- Карта процессов Foxhole · Собственные образцы с ПК под управлением Windows. Не является лабораторным бенчмарком.
Была ли эта статья полезна?
Достаточно ответа "да" или "нет". При желании выберите причину или оставьте короткую заметку.
Спасибо. Это помогает нам улучшать эту страницу.