Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Поддержка этой версии GitHub Enterprise была прекращена 2023-03-15. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, укрепления безопасности и новых функций установите последнюю версию GitHub Enterprise. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Removing an outside collaborator from an organization repository

Owners and repository admins can remove an outside collaborator's access to a repository.

While forks of private repositories are deleted when a collaborator is removed, the person will still retain any local clones of your repository.

Removing outside collaborators from all repositories in an organization

  1. In the top right corner of GitHub Enterprise Server, click your profile photo, then click Your organizations.

    Screenshot of the dropdown menu under @octocat's profile picture. "Your organizations" is outlined in dark orange.

  2. Click the name of your organization. Organization name in list of organizations

  3. Under your organization name, click People.

    The People tab

  4. Under the "People" tab, click Outside collaborators. Button to select outside collaborators for an organization

  5. Select the outside collaborator or outside collaborators you'd like to remove from the organization.

    Screenshot of the first two users in the list of outside collaborators. To the left of each user, a checkbox is checked and outlined in dark orange.

  6. Above the list of outside collaborators, select the X collaborators selected... dropdown menu, and click Remove from all repositories.

    Screenshot of the list of outside collaborators. Above the list, a dropdown menu, labeled "2 collaborators selected..." is outlined in dark orange.

  7. Review the outside collaborator or outside collaborators who will be removed from the organization, then click Remove outside collaborators.

Removing an outside collaborator from a particular repository in an organization

If you only want to remove an outside collaborator from certain repositories in your organization, you can remove this person's access to one specific repository at a time.

  1. In the top right corner of GitHub Enterprise Server, click your profile photo, then click Your organizations.

    Screenshot of the dropdown menu under @octocat's profile picture. "Your organizations" is outlined in dark orange.

  2. Click the name of your organization. Organization name in list of organizations

  3. Under your organization name, click People.

    The People tab

  4. Under the "People" tab, click Outside collaborators. Button to select outside collaborators for an organization

  5. To the right of the username of the person you want to remove, select the dropdown menu, and click Manage.

    Screenshot of the outside collaborator list for an organization. To the right of a collaborator, a kebab icon is outlined in dark orange.

  6. To the right of the repository that you want to remove the outside collaborator from, click Manage access.

  7. To completely remove the outside collaborator's access to the repository, in the upper right corner, click Remove access to this repository.

  8. To confirm, click Remove access.

You can also remove an outside collaborator from a repository in the access overview in your repository settings. For more information, see "Managing teams and people with access to your repository."