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

GitHub - это интернет-сервис Git-репозитория. Он предлагает все функции распределенного контроля версий и управления исходным кодом (SCM) Git, а также добавляет свои собственные функции. В отличие от Git, который является исключительно инструментом командной строки, GitHub предоставляет графический интерфейс и рабочий стол на базе Интернета, а также мобильную интеграцию. Он также обеспечивает контроль доступа и несколько функций совместной работы, таких как отслеживание ошибок, запросы функций, управление задачами и вики для каждого проекта.

GitHub предлагает как планы для частных репозиториев, так и бесплатные учетные записи, которые обычно используются для размещения проектов с открытым исходным кодом. По состоянию на апрель 2016 года GitHub сообщает о том, что более 14 миллионов пользователей и более 35 миллионов репозиториев делают его крупнейшим в мире источником исходного кода.

Он также предлагает размещать небольшие сайты из публичных репозиториев на GitHub. Формат URL: http://username.github.io.

Источник: GitHub Wikipedia

Использование запросов на pull

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

Учебное пособие: создание запроса на выборку

Ресурсы

Графические клиенты для определенных платформ: