{"meta":{"title":"Вилки","intro":"Узнайте, как вилки обеспечивают независимую совместную работу, создавая отдельные репозитории, подключенные к исходному объекту, с различными параметрами и разрешениями.","product":"Запросы на включение внесенных изменений","breadcrumbs":[{"href":"/ru/enterprise-cloud@latest/pull-requests","title":"Запросы на включение внесенных изменений"},{"href":"/ru/enterprise-cloud@latest/pull-requests/reference","title":"Справочные материалы"},{"href":"/ru/enterprise-cloud@latest/pull-requests/reference/forks","title":"Вилки"}],"documentType":"article"},"body":"# Вилки\n\nУзнайте, как вилки обеспечивают независимую совместную работу, создавая отдельные репозитории, подключенные к исходному объекту, с различными параметрами и разрешениями.\n\nВилки — это репозитории, начинающиеся как копии другого репозитория, называемые вышестоящим репозиторием. У вилки есть собственные параметры и разрешения, но он остается подключенным к вышестоящему репозиторию.\n\nПри просмотре вилированного репозитория GitHubв вышестоящем репозитории указывается под именем вилки.\n\n## Что делает вилки отличными от ветвей\n\nВетвь является частью одного репозитория. Вилка — это отдельный репозиторий с собственными параметрами и пространством для совместной работы.\n\nКаждая вилка может иметь собственный:\n\n* Филиалы\n* Члены и обсуждения\n* Проблемы и запросы на вытягивание\n* Действия и проекты\n* Теги, метки и вики-сайты\n\n## Какие репозитории можно вилировать?\n\nВы можете ввести частный или внутренний репозиторий в личная учетная запись или в организацию на GitHub, где у вас есть разрешение на создание репозиториев, при условии, что параметры репозитория и корпоративные политики позволяют вилки.\n\nКак правило, вы можете ввести любые общедоступный репозиторий в личная учетная запись или в организацию, где у вас есть разрешение на создание репозиториев, если вы не являетесь членом корпоративный с управляемыми пользователями.\n\nРепозиторий, организация и корпоративные политики могут ограничить возможность создания репозиториев и вилок. Для частных и внутренних репозиториев доступ к вилкам также зависит от видимости репозитория, членства в организации и параметров администратора.\n\nЕсли вы являетесь членом корпоративный с управляемыми пользователями, дополнительные ограничения применяются к репозиториям, которые можно вилировать.\n\nУправляемые учетные записи пользователей не может вилировать репозитории за пределами предприятия. Они могут вилировать частные или внутренние репозитории, принадлежащие организациям в организации, в пространство имен учетной записи пользователя или другие организации, принадлежащие предприятиям, как указано в политике предприятия.\nСм. [раздел AUTOTITLE](/ru/enterprise-cloud@latest/admin/concepts/identity-and-access-management/enterprise-managed-users).\n\nСм. [раздел AUTOTITLE](/ru/enterprise-cloud@latest/organizations/managing-organization-settings/managing-the-forking-policy-for-your-organization) и [Применение политик управления репозиториями в организации](/ru/enterprise-cloud@latest/admin/enforcing-policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-forking-private-or-internal-repositories).\n\n## Видимость вилок\n\nВидимость вилки привязана к сети репозитория вышестоящего репозитория. Вилки общедоступного репозитория являются общедоступными, а вилки частного репозитория являются частными. Вилки внутренних репозиториев являются частными. Вы не можете самостоятельно изменить видимость вилки.\n\nВсе репозитории в сети репозитория используют одинаковый параметр видимости. Сеть репозитория включает в себя вышестоящий репозиторий, его вилки и вилки этих вилок. См [. раздел AUTOTITLE](/ru/enterprise-cloud@latest/repositories/viewing-activity-and-data-for-your-repository/understanding-connections-between-repositories).\n\nУдаление репозитория или изменение видимости может повлиять на сеть. При удалении вилки вклады кода из этого вилки могут оставаться доступными для сети репозитория.\n\n## Что происходит с вилками при удалении репозитория или изменении видимости\n\n> \\[!WARNING]\n>\n> * При удалении доступа пользователя к частному репозиторию также удаляются все вилки этого частного репозитория, созданные этим пользователем. Сохраняются локальные клоны частного репозитория. Если доступ команды к частному репозиторию отменяется или команда с доступом к частному репозиторию удаляется, а члены группы не имеют доступа к репозиторию через другую команду, частные вилки репозитория будут удалены.\n> * Вы несете ответственность за то, чтобы пользователи, которые потеряли доступ к репозиторию, удалили любую конфиденциальную информацию или интеллектуальную собственность.\n> * Пользователи с разрешениями администратора для частного или внутреннего репозитория могут запретить вилку этого репозитория, а владельцы организации могут запретить вилку любого частного или внутреннего репозитория в организации. Дополнительные сведения см. в разделе \\[AUTOTITLE и [Управление политикой ветвления для вашей организации](/ru/enterprise-cloud@latest/organizations/managing-organization-settings/managing-the-forking-policy-for-your-organization)]\\(/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-forking-policy-for-your-repository).\n\nИзменения видимости могут разделять в новые сети репозитория, чтобы существующие владельцы вилок могли работать без непредвиденной потери доступа.\n\n| Действие                                            | Влияние на вилки                                                                 |\n| --------------------------------------------------- | -------------------------------------------------------------------------------- |\n| Частный репозиторий удаляется                       | Его частные вилки также удаляются.                                               |\n| Общедоступный репозиторий удаляется                 | Активная общедоступная вилка становится новым вышестоящим репозиторием для сети. |\n| Общедоступный репозиторий является закрытым         | Его общедоступные вилки остаются общедоступными в отдельной сети.                |\n| Частный репозиторий является общедоступным          | Частные вилки остаются частными, но отключайтесь в отдельные частные сети.       |\n|                                                     |                                                                                  |\n| Видимость внутренних репозиторий изменяет видимость | Вилки, принадлежащие организациям или личным учетным записям, остаются частными. |\n|                                                     |                                                                                  |\n\nИзменение общедоступного репозитория на частный также может повлиять на звезды, наблюдатели, граф Dependabot alertsзависимостей и code scanning доступность. Внимательно просмотрите параметры видимости репозитория перед их изменением.\n\n## Разрешения для вилок\n\nЧастные вилки наследуют структуру разрешений вышестоящего репозитория. Это помогает владельцам частных репозиториев контролировать свой код. Например, если вышестоящий репозиторий является частным и предоставляет доступ для чтения/записи команде, то у той же команды будет доступ для чтения/записи к любым вилкам частного вышестоящего репозитория. Частные вилки наследуют только разрешения команды (а не отдельные разрешения).\n\n> \\[!NOTE]\n> При изменении базовых разрешений для организации разрешения для частных форков не обновляются автоматически. Дополнительные сведения см. в разделе [Настройка базовых разрешений для организации](/ru/enterprise-cloud@latest/organizations/managing-user-access-to-your-organizations-repositories/managing-repository-roles/setting-base-permissions-for-an-organization#about-base-permissions-for-an-organization).\n\nОбщедоступные вилки не наследуют структуру разрешений вышестоящего репозитория. Владельцы вилки управляют доступом к своим вилкам, но сети репозитория по-прежнему совместно используют данные Git. Фиксации, отправленные в любой репозиторий в сети, могут быть доступны из других репозиториев в этой сети, включая вышестоящий репозиторий.\n\nПри вставке общедоступного репозитория в личную учетную запись можно разрешить обслуживателям вышестоящего репозитория отправляться в ветвь запроса на вытягивание. Это может помочь поддержку обновить ветвь, запустить тесты или устранить небольшие проблемы перед слиянием. Вы не можете предоставить разрешения на отправку вилку, принадлежащей организации. См [. раздел AUTOTITLE](/ru/enterprise-cloud@latest/pull-requests/how-tos/work-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork).\n\n### Отправка наборов правил для вилированных репозиториев\n\nПравила отправки применяются ко всей сети вилки для репозитория, обеспечивая защиту каждой точки входа в репозиторий. Например, если вы вилку репозитория с включенными наборами правил push-уведомлений, то те же наборы правил push-уведомлений также будут применяться к вашему вилку репозитория.\n\nДля вилированного репозитория единственными пользователями, у которых есть разрешения обхода для правила принудительной отправки, являются пользователи, у которых есть разрешения обхода в корневом репозитории.\n\nСм [. раздел AUTOTITLE](/ru/enterprise-cloud@latest/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets/about-rulesets#push-rulesets).\n\n### Важные вопросы безопасности\n\nВилки являются мощными средствами совместной работы, но они могут предоставлять код и журнал способами, которые легко игнорировать.\n\n* Вилки имеют свои собственные разрешения, отдельные от вышестоящего репозитория.\n* Владельцы вышестоящего репозитория могут считывать все вилки в сети репозитория.\n* Владельцы организации могут иметь административный доступ к форкам, созданным в личных пространствах имен.\n* Удаление доступа к вышестоящему репозиторию не всегда удаляет вилки в других организациях.\n* Фиксации могут оставаться доступными в сети репозитория даже после удаления вилки.\n\nПрежде чем разрешать вилки для конфиденциальной работы, просмотрите разрешения и модель видимости для репозитория или организации.\n\n### Вилки в организации\n\nВилки в одной организации копируют параметры совместной работы и команды из вышестоящего репозитория. Организация управляет разрешениями для этих вилок, а существующие видимые команды могут поддерживать доступ.\n\n### Вилки в пределах предприятия\n\nВнутренние репозитории поддерживают единый уровень вилки. Вы не можете вилку закрытого вилки внутреннего репозитория. Это упрощает доступ и управление для репозиториев, видимых в организации."}