Введение
GitHub Desktop— это бесплатное приложение открытый код, которое помогает работать с кодом, размещенным в GitHub или других службах размещения Git. С GitHub Desktopпомощью команд Git можно выполнять такие команды, как фиксация и отправка изменений, в графическом пользовательском интерфейсе, а не с помощью командной строки. Дополнительные сведения см. в разделе Сведения о GitHub Desktop.
Это руководство поможет вам приступить к работеGitHub Desktop, настроив приложение, аутентификацию учетной записи, настройку основных параметров и введение в основы управления проектами.GitHub Desktop Вы сможете совместно GitHub Desktop работать над проектами и подключаться к удаленным репозиториям после работы с этим руководством.
Вы можете найти полезное представление о Git и GitHub прежде чем приступить к работе GitHub Desktop. Для получения дополнительных сведений см. следующие статьи.
GitHub Desktop— это проект открытый код. Вы можете ознакомиться со стратегией, внести свой вклад в проект или открыть проблему, чтобы предоставить отзыв или запросить новую функцию. Дополнительные сведения см. в репозитории desktop/desktop.
Часть 1. Установка и проверка подлинности
Вы можете установить GitHub Desktop в любой поддерживаемой операционной системе. Дополнительные сведения см. в разделе Поддерживаемые операционные системы для GitHub Desktop.
Чтобы установить GitHub Desktop, перейдите на страницу скачивания для GitHub Desktop. Дополнительные сведения см. в разделе Установка GitHub Desktop.
После установки GitHub Desktopвы можете пройти проверку подлинности приложения с учетной записью GitHub или GitHub Enterprise. Проверка подлинности позволяет подключаться к удаленным репозиториям GitHub или GitHub Enterprise.
-
Прежде чем пройти проверку подлинности или GitHubвыполнить проверку подлинностиGitHub Enterprise, вам потребуется учетная запись. Для получения дополнительной информации см. Создание аккаунта на GitHub.
-
В строке меню выберите GitHub Desktop, а затем нажмите кнопку "Параметры".

-
В окне "Параметры" на панели "Учетные записи " нажмите соответствующую кнопку "Войти". Используйте вход GitHub Enterprise для входа в GitHub Enterprise Server или GitHub Enterprise Cloud с размещением данных.

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

-
В окне "Параметры" на панели "Учетные записи" нажмите соответствующую кнопку "Войти". Используйте вход GitHub Enterprise для входа в GitHub Enterprise Server или GitHub Enterprise Cloud с размещением данных.

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

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

Часть 3. Участие в проектах с GitHub Desktop
После установки, проверки подлинности и настройки приложения вы можете начать работу.GitHub Desktop Вы можете создавать, добавлять или клонировать репозитории и использовать GitHub Desktop для управления вкладом в репозитории.
Создание, добавление и клонирование репозиториев
Вы можете создать новый репозиторий, выбрав файл в строке меню "GitHub Desktop" и нажав кнопку "Создать репозиторий...". Дополнительные сведения см. в разделе Создание первого репозитория с помощью GitHub Desktop.
Вы можете добавить репозиторий с локального компьютера, выбрав "Файл " и нажав кнопку "Добавить локальный репозиторий...". Дополнительные сведения см. в разделе Добавление репозитория с локального компьютера в GitHub Desktop.
Вы можете клонировать репозиторий, GitHub выбрав файл и щелкнув "Клонировать репозиторий...". Дополнительные сведения см. в разделе Клонирование и создание ветки для репозиториев из GitHub Desktop.


Внесение изменений в ветвь
Вы можете создать GitHub Desktop ветвь проекта. Ветви изолируют вашу работу по разработке от других ветвей в репозитории, чтобы вы могли безопасно экспериментировать с изменениями. Дополнительные сведения см. в разделе Управление ветвями в GitHub Desktop.
После внесения изменений в ветвь их можно просмотреть GitHub Desktop и зафиксировать для отслеживания изменений. Дополнительные сведения см. в разделе Фиксация и проверка изменений в проекте в GitHub Desktop.
Если вы хотите удаленно получить доступ к изменениям или предоставить им общий доступ другим пользователям, вы можете отправить фиксации GitHub. Дополнительные сведения см. в разделе Отправка изменений в GitHub из GitHub Desktop.
Совместная работа с GitHub Desktop
Вы можете создавать GitHub Desktop проблемы или запрашивать запросы для совместной работы над проектами с другими людьми. Проблемы помогают отслеживать идеи и обсуждать возможные изменения проектов. Запросы на вытягивание позволяют делиться предлагаемыми изменениями с другими пользователями, получать отзывы и объединять изменения в проект. Дополнительные сведения см. в разделе Создание проблемы или запрос на вытягивание из GitHub Desktop.
Вы можете просмотреть собственные или запросы GitHub Desktopна вытягивание сотрудника. Просмотр запроса GitHub Desktop на вытягивание позволяет увидеть любые предложенные изменения и внести дополнительные изменения, открыв файлы и репозитории проекта в текстовом редакторе по умолчанию. Дополнительные сведения см. в разделе Просмотр запроса на вытягивание в GitHub Desktop.
Синхронизация локального репозитория
Когда вы вносите изменения в локальный репозиторий или когда другие пользователи вносят изменения в удаленные репозитории, вам потребуется синхронизировать локальную копию проекта с удаленным репозиторием. GitHub Desktop может сохранить локальную копию проекта в синхронизации с удаленной версией путем отправки и извлечения фиксаций. Дополнительные сведения см. в разделе Синхронизация ветви в GitHub Desktop.