Сведения об отправке изменений в GitHub
При отправке изменений зафиксированные изменения в локальном репозитории отправляются в удаленный репозиторий в GitHub. Если вы изменяете проект локально и хотите, чтобы другие пользователи имели доступ к изменениям, необходимо отправить изменения в GitHub.
Перед отправкой изменений необходимо обновить локальную ветвь, чтобы включить все фиксации, добавленные в удаленный репозиторий. Если кто-то выполнил фиксации на удаленном компьютере, который не включен в локальную ветвь, GitHub Desktop предложит получить новые фиксации перед отправкой изменений, чтобы избежать конфликтов при объединении. Дополнительные сведения см. в разделе Syncing your branch.
Администраторы репозитория могут включать защиту в ветви. Если вы работаете с защищенной ветвью, то не сможете удалить или принудительно отправить ее в ветвь. Администраторы репозитория могут включить другие параметры защищенной ветви для применения определенных рабочих процессов, прежде чем можно будет выполнить слияние для ветви. Дополнительные сведения см. в разделе About protected branches.
Отправка изменений в GitHub
Примечание. GitHub Desktop отклоняет отправку, если она превышает определенные ограничения.
- Отправка содержит большой файл, размер которого превышает 100 МБ.
- Общий размер отправки превышает 2 ГБ.
Если настроить Хранилище больших файлов Git для отслеживания больших файлов, можно отправить большие файлы, которые в обычном случае были бы отклонены. Дополнительные сведения см. в разделе Сведения о службе хранилища больших файлов Git и GitHub Desktop.
- Щелкните Отправить origin, чтобы отправить локальные изменения в удаленный репозиторий.

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

- При необходимости щелкните Создать запрос на вытягивание, чтобы открыть запрос на вытягивание и совместно работать над изменениями. Дополнительные сведения см. в разделе "Creating an issue or pull request" Кнопка "Создать запрос на вытягивание".

Дополнительные материалы
- Глоссарий GitHub в глоссарии GitHub
- "Committing and reviewing changes to your project"