О включении и отключении данных GitHub Codespaces
GitHub Codespaces всегда доступен в общедоступных репозиториях организации. Любой пользователь может создать пространство кода из этих репозиториев.
Если ваша организация находится на плане GitHub Free, GitHub Codespaces всегда доступен в частных репозиториях вашей организации. Любой пользователь с доступом к этим репозиториям может создать пространство кода за свои собственные расходы.
Если вы являетесь владелец организации в платном плане GitHub, вы можете включить или отключить GitHub Codespaces для частного . Вы можете включить GitHub Codespaces для всех пользователей или только для выбранных участников и участников совместной работы.
Включение или отключение GitHub Codespaces
Примечание.
Удаление доступа пользователя к GitHub Codespaces не позволит им открывать какие-либо существующие пространства кода в частных . Дополнительные сведения см. в статье "Что происходит при удалении доступа пользователя к GitHub Codespaces?
- В правом верхнем углу GitHub, щелкните рисунок профиля, а затем выберите октикона "организация" aria-hidden="true" aria-label="organization" %} Ваши организации.
- Рядом с организацией щелкните Параметры.
- На левой боковой панели щелкните Codespaces.
- В разделе Codespaces в левой боковой панели нажмите кнопку "Общие".
- На странице параметров Codespaces в разделе "Доступ к Codespaces" выберите предпочитаемый параметр для GitHub Codespaces в частном .
Обеспечение того, чтобы пользователи могли создавать пространства кода
Чтобы разрешить пользователю создавать пространства кода для репозитория, принадлежащем вашей организации, необходимо выполнить одно из следующих действий:
- Предоставьте пользователю доступ на чтение к репозиторию и разрешить вилку. Это позволяет пользователю создавать пространство кода, отправлять изменения в вилку и открывать запрос на вытягивание. Дополнительные сведения см. в разделе Управление политикой ветвления для вашей организации.
- Предоставьте пользователю доступ на запись в репозиторий, чтобы они могли отправлять изменения непосредственно в репозиторий без вилки.
Примечание.
Если вы являетесь проверенным преподавателем или учителем, необходимо включить GitHub Codespaces из GitHub Classroom для использования преимущества Codespaces для образования. Дополнительные сведения см. в разделе Использование GitHub Codespaces с GitHub Classroom.
Что происходит при удалении доступа пользователя к GitHub Codespaces?
Прежде чем удалять доступ пользователей к GitHub Codespaces, следует предупредить затронутых пользователей.
При удалении доступа пользователя пользователь сразу же не сможет открыть существующие пространства кода, созданные из частных .
- Если вы оповещаете их сначала, они могут отправить любую неопубликованную работу в ветвь в репозитории, прежде чем они теряют доступ.
- Когда пользователь потеряет доступ к пространству кода, пространство кода сохраняется в течение 7 дней, после чего оно будет окончательно удалено. В течение этого 7-дневного периода для восстановления неопубликованных работ из пространства кода пользователь должен связаться с us через портал поддержки GitHub.
Если вы ранее заплатили за пространства кода, созданные пользователем из общедоступных репозиториев вашей организации, владение этими пространствами кода будет передано пользователю.
Дополнительные материалы
-
[AUTOTITLE](/codespaces/managing-codespaces-for-your-organization/choosing-who-owns-and-pays-for-codespaces-in-your-organization)