Сведения об изменении видимости репозитория
Note
Если вы не можете изменить видимость репозитория, владелец организации может ограничить возможность изменения видимости репозитория только на владелец организации. Дополнительные сведения см. в разделе Ограничение на изменение видимости репозитория в организации.
Члены корпоративный с управляемыми пользователями могут задавать видимость репозиториев, принадлежащих их личная учетная запись частным, и репозитории в организациях своего предприятия могут быть только частными или внутренними. Дополнительные сведения см. в разделе Сведения о Enterprise Managed Users.
Перед изменением видимости репозитория рекомендуется ознакомиться с приведенными ниже предупреждениями.
Преобразование репозитория в частный
- GitHub Enterprise Cloud отсоединит общедоступные вилки общедоступного репозитория и поместит их в новую сеть. Общедоступные форки не являются частными.
- Репозиторий на GitHub больше не будет включаться в GitHub Archive Program. Дополнительные сведения см. в разделе Сведения об архивации содержимого и данных в GitHub.
- Функции GitHub Advanced Security, такие как code scanning, перестанут работать, если только репозиторий не принадлежит отделу, входящему в состав организации с лицензией на Advanced Security и достаточным количеством свободных рабочих мест. Дополнительные сведения см. в разделе Сведения о GitHub Advanced Security.
Преобразование репозитория во внутренний
- Все вилки репозитория останутся в сети репозиториев, и GitHub Enterprise Cloud сохранит связь между корневым репозиторием и вилкой. Дополнительные сведения см. в разделе "Что происходит с вилками при удалении репозитория или изменении видимости?"
Преобразование репозитория в общедоступный
- GitHub Enterprise Cloud отсоединит частные вилки и превратит в отдельный частный репозиторий. Дополнительные сведения см. в разделе "Что происходит с вилками при удалении репозитория или изменении видимости?"
- Если частный репозиторий преобразуется в общедоступный в рамках создания проекта с открытым кодом, ознакомьтесь с руководствами по открытому коду, чтобы получить полезные советы и рекомендации. Вы также можете пройти бесплатный курс по управлению проектом с открытым кодом в GitHub Skills. После того как репозиторий станет общедоступным, вы также сможете просмотреть его профиль в сообществе, чтобы узнать, соответствует ли проект рекомендациям для поддержки участников. Дополнительные сведения см. в разделе Сведения о профилях сообщества для общедоступных репозиториев.
- Репозиторий автоматически получит доступ к функциям GitHub Advanced Security.
- Журнал действий и журналы будут видны всем пользователям. Если репозиторий имел повторно используемые или необходимые рабочие процессы, которыми был предоставлен общий доступ из другого репозитория в организации, путь к файлу рабочего процесса, включая имя репозитория, будет отображаться в журналах. Дополнительные сведения об удалении выполнения рабочих процессов и артефактов см. в статьях[ AUTOTITLE иУправление запусками рабочих процессов и развертываниями](/rest/actions/workflow-runs).
Сведения об улучшении безопасности репозитория см. в разделе "Краткое руководство по защите репозитория".
Последствия изменения видимости репозитория
Caution
Перед изменением видимости репозитория ознакомьтесь с последствиями этого изменения.
Переход с общедоступного на частный
- Звезды и наблюдатели для этого репозитория будут окончательно стерты, что повлияет на ранжирование репозитория.
- Пользовательские правила оповещений Dependabot будут отключены, если для этого репозитория не включен параметр GitHub Advanced Security. Граф зависимостей и Dependabot alerts будут включены с разрешением на выполнение анализа только для чтения в этом репозитории.
- Сканирование кода станет недоступным.
- Текущие вилки останутся открытыми и будут отсоединяться от этого репозитория.
Переход с частного на общедоступный
- Код будет виден всем, кто может посетить GitHub.com.
- Любой пользователь может вилить репозиторий.
- Все наборы правил push-уведомлений будут отключены.
- Изменения будут опубликованы как действия.
- Журнал действий и журналы будут видны всем пользователям.
- Звезды и наблюдатели для этого репозитория будут окончательно стерты.
Переход с частного на внутренний
- Всем членам предприятия будет предоставлен доступ на чтение.
- Внешние участники совместной работы больше не могут добавляться в вилки, если они не добавляются в корневой каталог.
- Звезды и наблюдатели для этого репозитория будут окончательно стерты.
Переход с внутреннего на частный
- Звезды и наблюдатели для этого репозитория будут окончательно стерты, что повлияет на ранжирование репозитория.
- Пользовательские правила оповещений Dependabot будут отключены, если для этого репозитория не включена расширенная безопасность GitHub. Граф зависимостей и Dependabot alerts будут включены с разрешением на выполнение анализа только для чтения в этом репозитории.
- Сканирование кода станет недоступным.
- Текущие вилки останутся открытыми и будут отсоединяться от этого репозитория.
Переход с внутреннего на общедоступный
- Код будет виден всем, кто может посетить GitHub.com.
- Любой пользователь может вилить репозиторий.
- Все наборы правил push-уведомлений будут отключены.
- Изменения будут опубликованы как действия.
- Журнал действий и журналы будут видны всем пользователям.
- Звезды и наблюдатели для этого репозитория будут окончательно стерты.
Переход с общедоступного на внутренний
- Всем членам предприятия будет предоставлен доступ на чтение.
- Внешние участники совместной работы больше не могут добавляться в вилки, если они не добавляются в корневой каталог.
- Звезды и наблюдатели для этого репозитория будут окончательно стерты.
Изменение видимости репозитория
-
На GitHubперейдите на главную страницу репозитория.
-
Под именем репозитория щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".
-
В разделе "Зона опасности" справа от параметра "Изменение видимости репозитория" нажмите кнопку "Изменить видимость".
-
Выберите видимость.
-
Чтобы убедиться в том, что вы изменяете видимость правильного репозитория, введите его имя.
-
Щелкните Я понимаю, изменить видимость репозитория.