# Начало работы с GitHub Desktop

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

## Введение

GitHub Desktop — это бесплатное приложение открытый код, которое помогает работать с кодом, размещенным в GitHub или других службах размещения Git. С помощью GitHub Desktopможно выполнять команды Git, такие как фиксация и отправка изменений, в графическом пользовательском интерфейсе, а не с помощью командной строки. Дополнительные сведения см. в разделе [Сведения о GitHub Desktop](/ru/desktop/installing-and-configuring-github-desktop/overview/about-github-desktop).

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

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

* [С помощью Git](/ru/get-started/using-git)
* [Изучение GitHub](/ru/get-started/learning-about-github)
* [Начните работу с документацией GitHub](/ru/get-started)

GitHub Desktop — это проект с открытым кодом. Вы можете ознакомиться со стратегией, внести свой вклад в проект или открыть проблему, чтобы предоставить отзыв или запросить новую функцию. Дополнительные сведения см. в репозитории [`desktop/desktop`](https://github.com/desktop/desktop).

## Часть 1. Установка и проверка подлинности

Установить GitHub Desktop можно в любой поддерживаемой операционной системе. Дополнительные сведения см. в разделе [Поддерживаемые операционные системы для GitHub Desktop](/ru/desktop/overview/supported-operating-systems-for-github-desktop).

Чтобы установить GitHub Desktop, перейдите на страницу скачивания [GitHub Desktop](https://desktop.github.com/). Дополнительные сведения см. в разделе [Установка GitHub Desktop](/ru/desktop/installing-and-authenticating-to-github-desktop/installing-github-desktop).

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

<div class="ghd-tool mac">

1. Прежде чем пройти проверку подлинности в GitHub или GitHub Enterprise, вам потребуется учетная запись.  Дополнительные сведения см. в разделе [Создание аккаунта на GitHub](/ru/get-started/start-your-journey/creating-an-account-on-github).
2. В строке меню выберите **GitHub Desktop**, а затем нажмите кнопку **"Параметры**".

   ![Снимок экрана: строка меню на Компьютере Mac. В раскрывающемся меню "GitHub Desktop" курсор наведите указатель мыши на "Параметры", который выделен синим цветом.](/assets/images/help/desktop/mac-choose-settings.png)
3. В окне "Параметры" на **панели "Учетные записи** " нажмите соответствующую кнопку "Войти". Используйте **вход GitHub Enterprise** для входа в GitHub Enterprise Server или GitHub Enterprise Cloud с размещением данных.

   ![Снимок экрана: панель "Учетные записи" в окне "Параметры". Отображаются синие кнопки с меткой "Вход в GitHub.com" и "Вход в GitHub Enterprise".](/assets/images/help/desktop/sign-in-github.png)
4. Выполните действия для входа. Дополнительные сведения о проверке подлинности см. в разделе [Проверка подлинности на GitHub в GitHub Desktop](/ru/desktop/installing-and-authenticating-to-github-desktop/authenticating-to-github-in-github-desktop).

</div>

<div class="ghd-tool windows">

1. Прежде чем пройти проверку подлинности в GitHub или GitHub Enterprise, вам потребуется учетная запись.  Дополнительные сведения см. в разделе [Создание аккаунта на GitHub](/ru/get-started/start-your-journey/creating-an-account-on-github).
2. В меню **Файл** выберите пункт **Параметры**.

   ![Снимок экрана: строка меню "GitHub Desktop" в Windows. В раскрывающемся меню "Файл" элемент "Параметры" выделен оранжевым цветом.](/assets/images/help/desktop/windows-choose-options.png)
3. В окне "Параметры" на **панели "Учетные** записи" нажмите соответствующую кнопку "Войти". Используйте **вход GitHub Enterprise** для входа в GitHub Enterprise Server или GitHub Enterprise Cloud с размещением данных.

   ![Снимок экрана: панель "Учетные записи" в окне "Параметры". Отображаются синие кнопки с меткой "Вход в GitHub.com" и "Вход в GitHub Enterprise".](/assets/images/help/desktop/windows-sign-in-github.png)
4. Выполните действия для входа. Дополнительные сведения о проверке подлинности см. в разделе [Проверка подлинности на GitHub в GitHub Desktop](/ru/desktop/installing-and-authenticating-to-github-desktop/authenticating-to-github-in-github-desktop).

</div>

## Часть 2. Настройка GitHub Desktop

После установки GitHub Desktop, вы можете настроить приложение в соответствии с вашими потребностями.

<div class="ghd-tool mac">

Вы можете подключить или удалить учетные записи в GitHub или GitHub Enterprise, выбрать текстовый редактор или оболочку по умолчанию, изменить конфигурацию Git, изменить внешний вид GitHub Desktop, настроить системные диалоговые окна и задать параметры конфиденциальности в окне параметров GitHub Desktop. Дополнительные сведения см. в разделе [Настройка основных параметров в GitHub Desktop](/ru/desktop/configuring-and-customizing-github-desktop/configuring-basic-settings-in-github-desktop).

![Снимок экрана: окно "Параметры". Первый вариант на левой боковой панели выбран и показан как синий.](/assets/images/help/desktop/sign-in-github.png)

</div>

<div class="ghd-tool windows">

Вы можете подключать или удалять учетные записи для GitHub или GitHub Enterprise, выбрать текстовый редактор или оболочку по умолчанию, изменить конфигурацию Git, изменить внешний вид GitHub Desktop, настроить системные диалоговые окна и задать параметры конфиденциальности в окне "Настройки" GitHub Desktop. Дополнительные сведения см. в разделе [Настройка основных параметров в GitHub Desktop](/ru/desktop/configuring-and-customizing-github-desktop/configuring-basic-settings-in-github-desktop).

![Снимок экрана: окно "Параметры". Первый вариант на левой боковой панели выбран и показан как синий.](/assets/images/help/desktop/windows-sign-in-github.png)

</div>

## Часть 3. Участие в проектах с помощью GitHub Desktop

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

### Создание, добавление и клонирование репозиториев

Вы можете создать репозиторий, выбрав **"Файл** " в строке меню "GitHub Desktop" и щелкнув **новый репозиторий...**. Дополнительные сведения см. в разделе [Создание первого репозитория с помощью GitHub Desktop](/ru/desktop/overview/creating-your-first-repository-using-github-desktop).

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

Вы можете клонировать репозиторий из GitHub, выбрав **файл** и щелкнув **"Клонировать репозиторий...**". Дополнительные сведения см. в разделе [Клонирование и создание ветки для репозиториев из GitHub Desktop](/ru/desktop/adding-and-cloning-repositories/cloning-and-forking-repositories-from-github-desktop).

<div class="ghd-tool mac">

![Снимок экрана: строка меню на Компьютере Mac. Действия для репозиториев перечислены в раскрывающемся меню "Файл".](/assets/images/help/desktop/mac-file-menu.png)

</div>

<div class="ghd-tool windows">

![Снимок экрана: строка меню "GitHub Desktop" в Windows. Действия для репозиториев перечислены в раскрывающемся меню "Файл".](/assets/images/help/desktop/windows-file-menu.png)

</div>

### Внесение изменений в ветвь

Вы можете использовать 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/committing-and-reviewing-changes-to-your-project-in-github-desktop).

Если вы хотите получить доступ к изменениям удаленно или поделиться ими с другими пользователями, вы можете отправить фиксации в GitHub. Дополнительные сведения см. в разделе [Отправка изменений в GitHub из GitHub Desktop](/ru/desktop/making-changes-in-a-branch/pushing-changes-to-github-from-github-desktop).

### Совместная работа с помощью 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. Просмотр запроса на вытягивание в GitHub Desktop позволяет увидеть любые предлагаемые изменения и внести дополнительные изменения, открыв файлы и репозитории проекта в текстовом редакторе по умолчанию. Дополнительные сведения см. в разделе [Просмотр запроса на вытягивание в 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/syncing-your-branch-in-github-desktop).