Skip to main content

此版本的 GitHub Enterprise 将停止服务 2022-10-12. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

查看推送日志

站点管理员可以查看企业上任何仓库的 Git 推送操作列表。

推送日志条目会显示:

  • 推送发起人
  • 是否为强制推送
  • 某人推送到的分支
  • 推送所使用的协议
  • 发起的 IP 地址
  • 推送所使用的 Git 客户端
  • 操作前后的 SHA 哈希

查看仓库的推送日志

  1. 以站点管理员的身份登录 GitHub Enterprise Server 。
  2. 导航到仓库。
  3. 在仓库页面右上角,单击 用于访问站点管理员设置的火箭图标 1. 在页面的右上角,单击 “安全性“。 “安全”选项卡
  4. 在左侧边栏中,单击“推送日志”。 “推送日志”选项卡

在命令行上查看仓库的推送日志

  1. SSH 连接到 your GitHub Enterprise Server instance。 如果实例包含多个节点,例如,如果配置了高可用性或异地复制,则通过 SSH 连接到主节点。 如果使用群集,则可以通过 SSH 连接到任何节点。 有关 SSH 访问的详细信息,请参阅“访问管理 shell (SSH)”。

    $ ssh -p 122 admin@HOSTNAME
  2. 在相应的 Git 仓库中,打开审核日志文件:

    ghe-repo owner/repository -c "cat audit_log"