GitHub Desktop ‒ это бесплатное и с открытым исходным кодом приложение на базе Electron, которое упрощает работу с репозиториями GitHub и другими Git-хостингами при помощи графического интерфейса. Написан на TypeScript и React, GitHub Desktop предлагает интуитивную альтернативу командной строке даже для начинающих разработчиков.
Содержание
- Где скачать GitHub Desktop
- Как установить на Windows, macOS и Linux
- Аутентификация и первый запуск
- Ключевые возможности версии 3.5.5
- Контакты и служба поддержки
Где скачать GitHub Desktop
Официальный сайт: desktop.github.com
- Windows (64-bit) — прямая ссылка .exe
- macOS — прямая ссылка .dmg
- Linux (неофициальный форк) — репозиторий shiftkey/desktop
Как установить GitHub Desktop
Windows
- winget (рекомендуется):
winget install github-desktop - Chocolatey:
choco install github-desktop - ручной установщик .exe:
Запустите загруженный файл и следуйте мастеру установки. На Windows 7/8/10/11 требуется 64-битная версия ОС.
macOS
- Homebrew:
brew install --cask github - ручной установщик .dmg:
Откройте .dmg и перетащите иконку в папку Applications.
Linux (неофициально)
Информация и пакеты для разных дистрибутивов находятся в форке shiftkey/desktop. Поддерживаются .deb, .rpm и AppImage.
Аутентификация и первый запуск
- После установки запустите GitHub Desktop.
- Войдите в свой аккаунт GitHub или GitHub Enterprise:
- GitHub.com, используйте логин/пароль или токен.
- GitHub Enterprise, укажите URL вашего сервера и авторизуйтесь.
- Выберите репозиторий для клонирования или создайте новый.
Ключевые возможности GitHub Desktop 3.5.5
- Поддержка Git-хуков: теперь можно выполнять пользовательские скрипты (pre-commit, post-commit) прямо из графического интерфейса и при необходимости их пропускать.
- Альтернативные редакторы: функция «Open in alternative editor» позволяет однократно открыть репозиторий в любом редакторе, заданном в настройках.
- Терминал Warp для Windows: добавлена встроенная интеграция с терминалом Warp на Windows-системах.
- Быстрый просмотр веток на GitHub: в контекстном меню списка веток появилась опция «View Branch on GitHub».
Контакты и служба поддержки
Официальные каналы
- Сайт поддержки GitHub Desktop: docs.github.com/desktop
- Форум сообщества: GitHub Discussions
- Репозиторий с исходным кодом: github.com/desktop/desktop
Сообщения об ошибках и предложения
Чтобы сообщить о баге или предложить улучшение, создайте новый Issue в репозитории desktop/desktop.
Шаблоны заявок помогут быстро оформить отчёт.
Чат и мессенджеры
- Discord-сервер GitHub Community: discord.gg/github
- Twitter: @GitHubDesktop — официальный англоязычный аккаунт для новостей и обновлений.
Самое главное помнить
Очень важно: перед установкой убедитесь, что у вас есть права администратора (Windows) или доступ к /Applications (macOS).
Невероятно важно: всегда используйте официальные источники или проверенные пакетные менеджеры (winget, Homebrew, Chocolatey), чтобы избежать вредоносного ПО.