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

如何查询将外部GitHub仓库复刻到本组织的操作发起者?

如何查找将外部仓库复刻到组织的操作者

以下是几种可行的方法:

  • 查看组织审计日志
    只有组织拥有者或管理员能访问这个功能,这是最可靠的途径:

    1. 进入你的组织主页(比如https://github.com/companyA)
    2. 点击顶部导航栏的「Settings」
    3. 在左侧菜单找到「Audit log」
    4. 在搜索框输入目标仓库名(比如instructions),或者直接搜索关键词fork,同时筛选事件类型为「Repository created」或「Fork created」
    5. 找到对应仓库的创建记录,里面会明确显示操作的用户账号、操作时间等信息
  • 使用GitHub CLI查询
    如果你习惯用命令行,可通过GitHub API调用审计日志:

    1. 确保已安装GitHub CLI并完成登录认证
    2. 执行以下命令(替换companyA和instructions为你的组织名和仓库名):
      gh api /orgs/companyA/audit-log --method GET -f phrase="repo:instructions action:fork"
      
    3. 返回的JSON结果中,actor字段对应的就是发起复刻操作的用户
  • 辅助验证:检查仓库网络关联
    若上述方法暂时无法使用,可进入仓库的「Insights」→「Network」页面,查看仓库的复刻分支关联关系,结合组织成员的操作记录缩小范围,但核心信息仍以审计日志为准

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 00:13:17