PR бывшего коллеги GitHub

Содержание
Введение
Обычный поиск PR
PR-ы бывшего сотрудника
Другие статьи про Git

Введение

В этой статье вы узнаете о том как найти все PR-ы человека, который больше не работает в вашей компании.

Подразумевается что вы знаете какой у него был github аккаунт.

Обычный поиск PR

Если нужно найти пул реквесты обычного пользователя, это делается фильтром

is:pr author:name-surname_company

Соответствующий url:

https://github.com/company/repo/pulls?page=1&q=is%3Apr+author%3name-surname_company+is%3Aclosed

PR-ы бывшего сотрудника

Если нужно найти пул реквесты бывшего сотрудника предыдущий способ может не сработать.

С целью защиты персональных данных компания может заменить реальное имя аккаунта на набор ничего не значащих символов.

Пример:

83d247e06a2fe11bc8c7082682a412_company

Первым делом советую выполнить поиск имени или фамилии коллеги по всему репозиторию. Если ничего не найдено придётся искать вручную.

Нужно перейти в закрытые PR.

Каким конкретно будет этот набор символом неизвестно, поэтому проверять нужно все подобные. Если ваша компания уволила несколько сотрудников одновременно процесс может занять больше времени.

Нужно пойти по всем PR в обратном направлеии и найти PR от аккаунта с анонимизированным именем.

Уже на этом шаге могут появиться реальные имя и фамилия так как user.name и user.email часто остаются неанонимизированными.

Из страницы с PR можно нажать на анонимизированную ссылку на профиль и изучить информацию там.

Если вы убедились в том, что 83d247e06a2fe11bc8c7082682a412_company это именно тот бывший коллега, его PR-ы можно увидеть следующим способом. Если это не он - переходите к следующему подобному профилю.

is:pr author:83d247e06a2fe11bc8c7082682a412_company

Можно вставить url в браузер

https://github.com/company/repo/pulls?page=1&q=is%3Apr+author%383d247e06a2fe11bc8c7082682a412_company+is%3Aclosed

То же самое в картинках

Перейдите в раздел Pull requests и попробуйте обычный фильтр по аккаунту.

Если результов не найдено - переходите к следующему шагу.

Поиск активности бывшего коллеги в github изображение с сайта www.devhops.ru изображение с сайта www.devhops.ru
Поиск активности бывшего коллеги
https://devhops.ru

Выберите закрытые PR.

is:pr is:closed.

Поиск активности бывшего коллеги в github изображение с сайта www.devhops.ru изображение с сайта www.devhops.ru
Поиск активности бывшего коллеги
https://devhops.ru

PR от анонимизированного аккаунта будет выглядеть следующим оригинальным образом

Поиск активности бывшего коллеги в github изображение с сайта www.devhops.ru изображение с сайта www.devhops.ru
Поиск активности бывшего коллеги
https://devhops.ru

Имя и фамилия могу сохраниться. Если нет - перейдите в аккаунт, там может быть больше информации.

Поиск активности бывшего коллеги в github изображение с сайта www.devhops.ru изображение с сайта www.devhops.ru
Поиск активности бывшего коллеги
https://devhops.ru

Теперь можно выполнить поиск

is:pr author:83d247e06a2fe11bc8c7082682a412_company

Совет

Если вы знаете, что человек собирается уходить, сохраните ссылку на какой-то из его коммитов. Тогда не нужно будет искать в истории

Автор статьи: Андрей Олегович

Похожие статьи
Git remote
Git
GitHub
Actions
Переход с https аутентификации на ssh
PR-ы бывшего коллеги
GitLab

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящую по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: