Skip to main content

Сведения о репозиториях

Репозиторий содержит весь код, файлы и журнал версий каждого файла. Вы можете обсудить и управлять работой в репозитории.

Сведения о репозиториях

Репозиторий — это самый простой элемент GitHub. Это место, в котором можно хранить код, файлы и журнал редакций каждого файла. Репозитории могут иметь несколько участников совместной работы и могут быть общедоступными или частными.

Чтобы создать новый репозиторий, перейдите в раздел https://github.com/new. Инструкции см. в разделе "Краткое руководство по репозиториям".

Терминология репозитория

Прежде чем приступить к работе с репозиториями, изучите эти важные термины.

ТерминОпределение
ВетвьПараллельная версия кода, содержащаяся в репозитории, но не влияет на основную или основную ветвь.
КлонироватьЧтобы скачать полную копию данных репозитория из GitHub.com, включая все версии каждого файла и папки.
ВилкаНовый репозиторий, который предоставляет общий доступ к параметрам кода и видимости с исходным репозиторием upstream.
СлияниеЧтобы принять изменения из одной ветви и применить их к другой.
Запрос на вытягиваниеЗапрос на слияние изменений из одной ветви в другую.
УдаленноРепозиторий, хранящийся на GitHub, а не на компьютере.
ВосходящиеВетвь исходного репозитория, клонированного или клонированного. Соответствующая ветвь клонированного или вилированного ветви называется "нижестоящей".

Сведения о владельцах репозитория

Вы можете быть единоличным владельцем репозиториев по отдельности или владеть ими совместно с другими сотрудниками организации.

В любом случае доступ к репозиториям управляется разрешениями. Дополнительные сведения см. в разделе "[AUTOTITLE" и "Уровни разрешений для репозитория личной учетной записи](/organizations/managing-user-access-to-your-organizations-repositories/managing-repository-roles/repository-roles-for-an-organization)".

Сведения о совместной работе

Репозитории можно использовать для совместной работы с другими пользователями и управления ею.

  • С помощью проблем можно собирать отзывы пользователей, сообщать об ошибках в программном обеспечении и упорядочивать задачи. Дополнительные сведения см. в разделе "О проблемах".
  • Вы можете использовать GitHub Discussions, чтобы задавать вопросы и отвечать на них, обмениваться информацией, делать объявления, а также проводить обсуждения о проекте или участвовать в них. Дополнительные сведения см. в разделе Сведения об обсуждениях.
  • С помощью запросов на вытягивание можно предлагать изменения в репозитории. Дополнительные сведения см. в разделе Сведения о запросах на вытягивание.
  • Вы можете использовать Projects для упорядочивания и определения приоритета проблем и запросов на вытягивание. Дополнительные сведения см. в разделе Сведения о Projects.

При использовании GitHub Free для личных учетных записей и организаций вы можете работать с неограниченным числом участников совместной работы в неограниченном количестве общедоступных репозиториев с полным набором функций, а также в неограниченном количестве частных репозиториев с ограниченным набором функций. Чтобы получить расширенные средства для частных репозиториев, можно выполнить обновление до GitHub Pro, GitHub Team или GitHub Enterprise Cloud. Дополнительные сведения см. в разделе "Планы GitHub".

Видимость репозитория

Вы можете ограничить доступ к репозиторию, выбрав видимость репозитория: public или private.

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

  • Общедоступные репозитории доступны всем пользователям в Интернете.
  • Частные репозитории доступны только вам, пользователям, которым вы явно предоставили доступ, и, в случае с репозиториями организации, определенным ее сотрудникам.

Владельцы организации всегда имеют доступ к каждому созданному в ней репозиторию. Дополнительные сведения см. в разделе Роли репозиториев для организации.

Пользователи с разрешениями администратора репозитория могут изменить его видимость. Дополнительные сведения см. в разделе Настройка видимости репозитория.

Следующие шаги

Ниже приведены некоторые полезные ресурсы для выполнения следующих действий с репозиториями.