Записи журнала отправки показывают следующее:
- Сторона, инициировавшая отправку
- Была ли отправка принудительной
- Ветвь, куда была выполнена отправка
- Протокол, используемый для отправки
- Исходный IP-адрес
- Клиент Git, использованный для отправки
- Хэши SHA до и после операции
Если вы хотите просмотреть подробный журнал изменений в репозитории, можно использовать представление действий. В представлении действий отображаются все отправки, слияния, принудительная отправка и изменения ветви, а также эти изменения связываются с фиксациями и прошедшими проверку подлинности пользователями. Дополнительные сведения см. в разделе Использование представления действий для просмотра изменений в репозитории.
Просмотр журналов отправки для репозитория
- Войдите в GitHub Enterprise Server в качестве администратора сайта.
- Перейдите в репозиторий.
- В правом верхнем углу страницы репозитория щелкните октикона "ракета" aria-label="Администратор сайта" %}.
- В правом верхнем углу страницы нажмите на Security вкладку.
- На левой боковой панели щелкните Push Log (Журнал отправки).
Просмотр журналов отправки репозитория в командной строке
-
SSH в ваш экземпляр GitHub Enterprise Server. Если экземпляр состоит из нескольких узлов, например, если настроен высокий уровень доступности или георепликация, передача осуществляется по SSH в основной узел. При использовании кластера можно использовать для передачи по SSH в любой узел. Замените HOSTNAME именем узла для экземпляра, именем узла или IP-адресом узла. Дополнительные сведения см. в разделе Доступ к административной оболочке (SSH).
Shell ssh -p 122 admin@HOSTNAME
ssh -p 122 admin@HOSTNAME -
В соответствующем репозитории Git откройте файл журнала аудита:
ghe-spokesctl ssh --primary OWNER/REPOSITORY -- cat audit_log