Есть ли способ сказать, кто подтолкнул изменения в GitHub?

Если я вижу коммит, созданный / совершенный John Doe <jdoe@gmail.com>Есть ли способ сказать, какой пользователь GitHub отправил этот коммит в мой репозиторий GitHub:Enterprise (при условии, что есть ряд пользователей, которые имеют доступ для записи)?

2 ответа

Решение

Требуется немного усилий, но, как вы знаете, есть Github REST Api. В зависимости от настроек (однопользовательский или корпоративный) вы можете найти подходящий ресурс для получения информации о вашем репо. Оттуда вы можете интерполировать, какой пользователь github сделал коммит.

Эта возможность существует в пользовательском интерфейсе GitHub Enterprise (ссылка на версию 11.10.343) ... если вы являетесь администратором:

  1. Как пользователь уровня администратора, перейдите к соответствующему хранилищу
  2. Нажмите значок ракеты (Инструменты администратора) в правом верхнем углу экрана.
  3. В левой навигационной панели нажмите "Push Log"

На этом экране появляется кнопка "Скопировать push-журнал", поэтому, если вы не являетесь администратором, вы можете запросить это у своего администратора.

Другие вопросы по тегам