Регистрация на Гитхабе, работа через GitHub Desktop
Чтобы начать работать с сервисом Гитхаб, нужно иметь на нём активированный аккаунт.
Если аккаунта нет, то необходимо его создать. Для этого переходим на Гитхаб, находим и нажимаем кнопку «Sign up» (зарегистрироваться).
На странице регистрации вам предложат ввести обязательные данные:
- имя пользователя;
- адрес электронной почты;
- пароль.

Следующий шаг — выбор тарифного плана, с которым вы собираетесь работать.
Обращаем внимание, что Гитхаб полностью бесплатный сервис. Однако, он предоставляет и платные возможности. Например, приватные репозитории.

После этого вы попадаете на страницу профиля, а на указанную ранее почту придёт письмо с просьбой подтвердить электронный адрес. Для завершения регистрации пройдите по полученной ссылке. Аккаунт для Гитхаба создан, всё готово к дальнейшей работе.
Скачивание и установка GitHub Desktop
Переходим на сайт https://desktop.github.com/. На главной странице сайта скачиваем последнюю актуальную версию для своей операционной системы.

Устанавливаем и запускаем программу.
При первом запуске вас попросят ввести логин и пароль от Гитхаба, а также имя и почту пользователя, от которого будут идти коммиты. Обратите внимание, что адрес электронной почты должен совпадать с почтой пользователя Гитхаб.
Клонирование репозитория в GitHub Desktop
Чтобы склонировать репозиторий в GitHub Desktop, есть несколько способов.
Первый способ — через интерфейс сайта Гитхаба. Находясь в нужном репозитории, нажимаем кнопку склонировать репозиторий в GitHub Desktop (Save [имярепозитория] to your computer and use it in GitHub Desktop).

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

Выбираем в списке нужный нам репозиторий и нажимаем «Clone». После этого будет предложено выбрать папку, в которую склонируется проект.
Теперь, независимо от выбранного способа клонирования, с репозиторием можно работать.