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

如何获取仓库非默认分支的提交记录?

GitHub Search Commits API 查询非默认分支提交的正确方式
  • GitHub Search Commits API 不支持将branch作为独立URL参数,也不能用branch=demo的形式添加到查询字符串,正确的分支筛选语法是在q参数中使用branch:<分支名>。
  • 针对你的需求,正确的查询格式应为:
    https://api.github.com/search/commits?q=repo:test-dai/issue-test+committer-date:1970-01-01..2023-02-14+branch:demo
    
  • 核心注意点:
    • 分支筛选条件必须嵌入到q的查询语句中,通过branch:前缀指定目标分支名
    • 先确认目标分支(如demo)确实存在于对应仓库中
    • 调用该API需要身份认证,否则会触发严格的速率限制

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 21:01:00