You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在GitHub Enterprise上如何查询分支的推送/创建人?

GitHub Enterprise不明分支操作人查询方法

网页端查询(优先推荐)

  • 进入对应仓库的 Branches 页面,定位到待查询的来源不明分支
  • 点击分支名进入详情页,切换到 Commits 标签:如果该分支是基于现有分支新建且无新提交,最新一条提交的推送者信息即为分支推送操作人;如果存在分叉提交,查看首条分叉提交的关联人员即可
  • 若需要更准确的操作记录,联系仓库管理员进入仓库的 Audit log 页面,筛选操作类型为branch_create或push,输入分支名过滤后可直接获取操作人账号、操作时间、操作IP等完整信息
  • 也可通过 Insights - Network 视图直观查看分支的分叉来源和关联的提交人记录

本地Git命令查询(已拉取分支到本地时可用)

  • 查询分支最近一次提交的提交人信息:
    git log [目标分支名] -1 --pretty=format:"提交人:%an <%ae>,提交时间:%ad"
  • 查询本地分支的引用操作日志:
    git reflog show --date=iso [目标分支名]

注意:如果分支是其他人推送后你才拉取到本地,本地reflog仅会记录你拉取分支的时间,无法拿到远程的创建/推送操作人信息,该场景必须通过网页端的仓库审计日志查询。

内容的提问来源于stack exchange,提问作者Pierre F

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.21 06:54:03