Есть ли способ сказать, кто подтолкнул изменения в GitHub?
Если я вижу коммит, созданный / совершенный John Doe <jdoe@gmail.com>
Есть ли способ сказать, какой пользователь GitHub отправил этот коммит в мой репозиторий GitHub:Enterprise (при условии, что есть ряд пользователей, которые имеют доступ для записи)?
2 ответа
Требуется немного усилий, но, как вы знаете, есть Github REST Api. В зависимости от настроек (однопользовательский или корпоративный) вы можете найти подходящий ресурс для получения информации о вашем репо. Оттуда вы можете интерполировать, какой пользователь github сделал коммит.
Эта возможность существует в пользовательском интерфейсе GitHub Enterprise (ссылка на версию 11.10.343) ... если вы являетесь администратором:
- Как пользователь уровня администратора, перейдите к соответствующему хранилищу
- Нажмите значок ракеты (Инструменты администратора) в правом верхнем углу экрана.
- В левой навигационной панели нажмите "Push Log"
На этом экране появляется кнопка "Скопировать push-журнал", поэтому, если вы не являетесь администратором, вы можете запросить это у своего администратора.