我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

此版本的 GitHub Enterprise 已停止服务 2020-11-12. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

查看推送日志

Site administrators can view a list of Git push operations for any repository on the enterprise.

本文内容

推送日志条目会显示:

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

查看仓库的推送日志

  1. 导航到仓库。
  2. From an administrative account on GitHub Enterprise Server, click in the upper-right corner of any page.
    用于访问站点管理员设置的火箭图标
  3. 在页面右上角,单击 Security
    Security 选项卡
  4. 在左侧边栏中,单击 Push Log
    Push Log 选项卡

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

  1. 通过 SSH 登录您的设备。 更多信息请参阅“访问管理 shell (SSH)”。
  2. 在相应的 Git 仓库中,打开审核日志文件:
    ghe-repo owner/repository -c "less audit_log"