Задать вопрос
amark
@amark
rush less, feel more

Как удалить уволенного сотрудника из всех репозиториев GitHub?

Есть Pro аккаунт, куча репозиториев (преимущественно приватных). По мере необходимости админ добавляет разработчиков в репо (Settings -> Manage access -> Invite a collaborator).

Если сотрудник уволился, то приходится руками проходить по каждому репо и шариться в Manage access, чтобы удалить его из репо.

Кажется, это можно сделать как-то проще/быстрее/правильнее.
Кто-нибудь знает как?
  • Вопрос задан
  • 1952 просмотра
Подписаться 3 Простой 1 комментарий
Решения вопроса 1
@Flying
Если у вас аккаунт организации - то там всё просто: На основной странице организации вкладка People, дальше слева выбираете либо Members либо Outside collaborators, там выбираете нужного человека и слева внизу будет кнопка "Remove from all repositories".

Если же у вас просто личный аккаунт - то там такого не предполагается (что естественно).

Возможно вам стоит рассмотреть вариант перевода вашего аккаунта в аккаунт организации (Settings -> Organisations -> Transform account) если по факту это всё равно организация. Конечно в этом случае поменяется схема биллинга, но GitHub недавно сильно снизил цены для GitHub for Teams так что вполне можно пользоваться.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы