# GitHub Desktop Документация

С помощью GitHub Desktop вы можете взаимодействовать с GitHub через графический интерфейс вместо командной строки или веб-браузера. Вы можете использовать GitHub Desktop для выполнения большинства команд Git с настольного компьютера, таких как отправка в удаленные репозитории и извлечение из них, клонирование удаленных репозиториев, а также связывание фиксаций и создание запросов на вытягивание с визуальным подтверждением изменений.

## Recommended

* [Начало работы с GitHub Desktop](/ru/desktop/overview/getting-started-with-github-desktop)

  Узнайте, как настроить, пройти проверку подлинности и настроить GitHub Desktop , чтобы вы могли участвовать в проектах непосредственно с компьютера.

* [Сведения о GitHub Desktop](/ru/desktop/overview/about-github-desktop)

  GitHub Desktop помогает работать с проектами, размещенными на GitHub.

* [Создание первого репозитория с помощью GitHub Desktop](/ru/desktop/overview/creating-your-first-repository-using-github-desktop)

  Вы можете создавать GitHub Desktop репозиторий Git и управлять ими без использования командной строки.

* [Клонирование и создание ветки для репозиториев из GitHub Desktop](/ru/desktop/adding-and-cloning-repositories/cloning-and-forking-repositories-from-github-desktop)

  Вы также можете использовать GitHub Desktop для клонирования репозиториев и создания в них вилок, существующих в GitHub.

* [Фиксация и проверка изменений в проекте в GitHub Desktop](/ru/desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project-in-github-desktop)

  GitHub Desktop отслеживает все изменения во всех файлах по мере их редактирования. Вы можете решить, как сгруппировать изменения для создания значимых фиксаций.

* [Управление ветвями в GitHub Desktop](/ru/desktop/making-changes-in-a-branch/managing-branches-in-github-desktop)

  Вы можете использовать GitHub Desktop для создания новой ветви из существующей ветви в репозитории, чтобы безопасно экспериментировать с изменениями.

* [Отправка изменений в GitHub из GitHub Desktop](/ru/desktop/making-changes-in-a-branch/pushing-changes-to-github-from-github-desktop)

  При локальной фиксации изменений в проекте эти изменения можно отправить GitHub из GitHub Desktop, чтобы другие пользователи могли получить доступ к ним из удаленный репозиторий.

* [Создание проблемы или запрос на вытягивание из GitHub Desktop](/ru/desktop/working-with-your-remote-repository-on-github-or-github-enterprise/creating-an-issue-or-pull-request-from-github-desktop)

  Можно создать проблему или запрос на вытягивание, чтобы предложить изменения в репозитории и совместно работать над ними.

* [Параметры управления фиксациями в GitHub Desktop](/ru/desktop/managing-commits/options-for-managing-commits-in-github-desktop)

  Вы можете использовать GitHub Desktop для поддержания журнала фиксаций без труда.

## Links

### Getting started

* [Сведения о GitHub Desktop](/ru/desktop/overview/about-github-desktop)

  GitHub Desktop помогает работать с проектами, размещенными на GitHub.

* [Начало работы с GitHub Desktop](/ru/desktop/overview/getting-started-with-github-desktop)

  Узнайте, как настроить, пройти проверку подлинности и настроить GitHub Desktop , чтобы вы могли участвовать в проектах непосредственно с компьютера.

## Articles

* [Сведения о GitHub Desktop](/ru/desktop/overview/about-github-desktop)

  GitHub Desktop помогает работать с проектами, размещенными на GitHub.

* [Начало работы с GitHub Desktop](/ru/desktop/overview/getting-started-with-github-desktop)

  Узнайте, как настроить, пройти проверку подлинности и настроить GitHub Desktop , чтобы вы могли участвовать в проектах непосредственно с компьютера.

* [Создание первого репозитория с помощью GitHub Desktop](/ru/desktop/overview/creating-your-first-repository-using-github-desktop)

  Вы можете создавать GitHub Desktop репозиторий Git и управлять ими без использования командной строки.

* [Поддерживаемые операционные системы для GitHub Desktop](/ru/desktop/overview/supported-operating-systems-for-github-desktop)

  Можно использовать GitHub Desktop в любой поддерживаемой операционной системе.

* [Сочетания клавиш GitHub Desktop](/ru/desktop/overview/github-desktop-keyboard-shortcuts)

  Сочетания клавиш можно использовать в GitHub Desktop.

* [Запуск GitHub Desktop из командной строки](/ru/desktop/overview/launching-github-desktop-from-the-command-line)

  Можно запустить GitHub Desktop из командной строки

* [Настройка GitHub Desktop](/ru/desktop/installing-and-authenticating-to-github-desktop/setting-up-github-desktop)

  Вы можете настроить GitHub Desktop в соответствии с вашими потребностями и внести свой вклад в проекты.

* [Установка GitHub Desktop](/ru/desktop/installing-and-authenticating-to-github-desktop/installing-github-desktop)

  Можно установить GitHub Desktop в поддерживаемых операционных системах Windows и macOS.

* [Проверка подлинности на GitHub в GitHub Desktop](/ru/desktop/installing-and-authenticating-to-github-desktop/authenticating-to-github-in-github-desktop)

  Вы можете безопасно получить доступ к ресурсам вашей учетной записи на GitHub Desktop путем проверки подлинности в GitHub.

* [Сведения о подключениях к GitHub в GitHub Desktop](/ru/desktop/installing-and-authenticating-to-github-desktop/about-connections-to-github-in-github-desktop)

  GitHub Desktop использует протокол HTTPS для безопасного обмена данными с GitHub.

* [Обновление GitHub Desktop](/ru/desktop/installing-and-authenticating-to-github-desktop/updating-github-desktop)

  GitHub Desktop автоматически скачивает обновления и устанавливает их при перезапуске. Кроме того, можно вручную проверить наличие обновлений.

* [Удаление GitHub Desktop](/ru/desktop/installing-and-authenticating-to-github-desktop/uninstalling-github-desktop)

  Вы можете удалить GitHub Desktop с компьютера в любое время.

* [Настройка Git для GitHub Desktop](/ru/desktop/configuring-and-customizing-github-desktop/configuring-git-for-github-desktop)

  Вы можете управлять параметрами конфигурации Git для локальных репозиториев с помощью GitHub Desktop.

* [Настройка основных параметров в GitHub Desktop](/ru/desktop/configuring-and-customizing-github-desktop/configuring-basic-settings-in-github-desktop)

  Вы можете получить доступ к параметрам защиты конфиденциальности, подключению учетных записей к GitHub Desktopи настройке Git.

* [Настройка редактора по умолчанию в GitHub Desktop](/ru/desktop/configuring-and-customizing-github-desktop/configuring-a-default-editor-in-github-desktop)

  Вы можете настроить GitHub Desktop для открытия файлов в проекте с помощью предпочтительного текстового редактора или интегрированной среды разработки (IDE).

* [Настройка темы для рабочего стола GitHub](/ru/desktop/configuring-and-customizing-github-desktop/setting-a-theme-for-github-desktop)

  Вы можете настроить внешний вид и функции GitHub Desktop.

* [Сведения о службе хранилища больших файлов Git и GitHub Desktop](/ru/desktop/configuring-and-customizing-github-desktop/about-git-large-file-storage-and-github-desktop)

  GitHub Desktop включает Хранилище больших файлов Git для управления большими файлами.

* [Добавление репозитория с локального компьютера в GitHub Desktop](/ru/desktop/adding-and-cloning-repositories/adding-a-repository-from-your-local-computer-to-github-desktop)

  Вы можете добавить любой репозиторий Git в GitHub Desktop, даже если это не репозиторий GitHub.

* [Добавление существующего проекта в GitHub с помощью GitHub Desktop](/ru/desktop/adding-and-cloning-repositories/adding-an-existing-project-to-github-using-github-desktop)

  Существующий репозиторий Git можно добавить в GitHub с помощью GitHub Desktop.

* [Клонирование и создание ветки для репозиториев из GitHub Desktop](/ru/desktop/adding-and-cloning-repositories/cloning-and-forking-repositories-from-github-desktop)

  Вы также можете использовать GitHub Desktop для клонирования репозиториев и создания в них вилок, существующих в GitHub.

* [Клонирование репозитория из GitHub в GitHub Desktop](/ru/desktop/adding-and-cloning-repositories/cloning-a-repository-from-github-to-github-desktop)

  Также можно использовать GitHub для клонирования удаленных репозиториев в GitHub Desktop.

* [Управление ветвями в GitHub Desktop](/ru/desktop/making-changes-in-a-branch/managing-branches-in-github-desktop)

  Вы можете использовать GitHub Desktop для создания новой ветви из существующей ветви в репозитории, чтобы безопасно экспериментировать с изменениями.

* [Управление рабочими деревьями в GitHub Desktop](/ru/desktop/making-changes-in-a-branch/managing-worktrees-in-github-desktop)

  Рабочие деревья позволяют одновременно работать с несколькими ветвями одного репозитория, так что вы можете переключаться между контекстами, просматривать изменения или делать хотфиксы без сохранения работы.

* [Фиксация и проверка изменений в проекте в GitHub Desktop](/ru/desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project-in-github-desktop)

  GitHub Desktop отслеживает все изменения во всех файлах по мере их редактирования. Вы можете решить, как сгруппировать изменения для создания значимых фиксаций.

* [Работа с Git-хуками в GitHub Desktop](/ru/desktop/making-changes-in-a-branch/working-with-git-hooks-in-github-desktop)

  Вы можете запускать Git-хуки в вашей shell-среде и обходить фиксные хуки напрямую из GitHub Desktop.

* [Сохранение изменений в GitHub Desktop](/ru/desktop/making-changes-in-a-branch/stashing-changes-in-github-desktop)

  Вы можете временно сохранить изменения, не зафиксировав их в ветвь, зафиксировав изменения в GitHub Desktop.

* [Просмотр журнала ветвей в GitHub Desktop](/ru/desktop/making-changes-in-a-branch/viewing-the-branch-history-in-github-desktop)

  Сведения о любой фиксации можно просмотреть в GitHub Desktop, включая объекты diff для изменений, внесенных путем фиксации.

* [Отправка изменений в GitHub из GitHub Desktop](/ru/desktop/making-changes-in-a-branch/pushing-changes-to-github-from-github-desktop)

  При локальной фиксации изменений в проекте эти изменения можно отправить GitHub из GitHub Desktop, чтобы другие пользователи могли получить доступ к ним из удаленный репозиторий.

* [Параметры управления фиксациями в GitHub Desktop](/ru/desktop/managing-commits/options-for-managing-commits-in-github-desktop)

  Вы можете использовать GitHub Desktop для поддержания журнала фиксаций без труда.

* [Отмена фиксации в GitHub Desktop](/ru/desktop/managing-commits/undoing-a-commit-in-github-desktop)

  Вы можете отменить фиксацию, прежде чем отправить ее в удаленную ветвь.

* [Сброс фиксации в GitHub Desktop](/ru/desktop/managing-commits/resetting-to-a-commit-in-github-desktop)

  Вы можете сбросить все фиксации до последней отправки в удаленную ветвь.

* [Изменение фиксации в GitHub Desktop](/ru/desktop/managing-commits/amending-a-commit-in-github-desktop)

  Для изменения последней фиксации можно использовать GitHub Desktop.

* [Отмена фиксации в GitHub Desktop](/ru/desktop/managing-commits/reverting-a-commit-in-github-desktop)

  Вы можете использовать GitHub Desktop для возврата конкретной фиксации для удаления изменений из ветви.

* [Выбор фиксации в GitHub Desktop](/ru/desktop/managing-commits/cherry-picking-a-commit-in-github-desktop)

  Можно использовать GitHub Desktop для выбора конкретной фиксации в одной ветви и копирования фиксации в другую ветвь.

* [Изменение порядка фиксаций в GitHub Desktop](/ru/desktop/managing-commits/reordering-commits-in-github-desktop)

  Для изменения порядка фиксаций в журнале ветви можно использовать GitHub Desktop.

* [Фиксации скваширования в GitHub Desktop](/ru/desktop/managing-commits/squashing-commits-in-github-desktop)

  Для сжатия фиксаций в журнале ветви можно использовать GitHub Desktop.

* [Управление тегами в GitHub Desktop](/ru/desktop/managing-commits/managing-tags-in-github-desktop)

  Вы можете использовать GitHub Desktop для создания, передачи и просмотра тегов.

* [Извлечение фиксации в GitHub Desktop](/ru/desktop/managing-commits/checking-out-a-commit-in-github-desktop)

  Для получения предыдущей фиксации в репозитории можно использовать GitHub Desktop.

* [Создание проблемы или запрос на вытягивание из GitHub Desktop](/ru/desktop/working-with-your-remote-repository-on-github-or-github-enterprise/creating-an-issue-or-pull-request-from-github-desktop)

  Можно создать проблему или запрос на вытягивание, чтобы предложить изменения в репозитории и совместно работать над ними.

* [Синхронизация ветви в GitHub Desktop](/ru/desktop/working-with-your-remote-repository-on-github-or-github-enterprise/syncing-your-branch-in-github-desktop)

  Так как фиксации передаются в проект в GitHub, вы можете синхронизировать локальную копию проекта путем ее извлечения из удаленного репозитория.

* [Просмотр запроса на вытягивание в GitHub Desktop](/ru/desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop)

  Можно открыть ветвь запроса на вытягивание в GitHub Desktop для просмотра журнала фиксации, выполнения проверок или внесения изменений.

* [Просмотр и повтор проверок в GitHub Desktop](/ru/desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)

  Состояние проверок и их повторное выполнение можно просмотреть в GitHub Desktop.

* [Настройка уведомлений в GitHub Desktop](/ru/desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop)

  GitHub Desktop будет уведомлять вас о событиях, происходящих в ветви запроса на вытягивание.

* [Изменение удаленный URL-адрес репозитория в GitHub Desktop](/ru/desktop/working-with-your-remote-repository-on-github-or-github-enterprise/changing-the-remote-url-for-a-repository-in-github-desktop)

  Вы можете изменить удаленный URL-адрес репозитория, с которым вы работаете в GitHub Desktop. Это можно сделать, если репозиторий переименован или имя пользователя или организация, принадлежащие репозиторию, изменились.