【发布时间】:2016-12-10 19:51:59
【问题描述】:
我想制作一个工具来检索在 SourceTree 中的 2 次提交之间完成的所有拉取请求(标题和正文)。我所拥有的是 2 次提交的哈希值。我可以使用单个 git 日志获取其间的每个提交哈希。我可以调用 Github 的 API 并列出存储库的所有拉取请求,但是从那里我遇到了问题。
这两种方法似乎是通过匹配一系列日期或通过解析与拉取请求关联的提交并查看它们是否匹配,但这似乎不是一个干净的解决方案。
有谁知道实现这一点的方法吗? 谢谢。
【问题讨论】:
-
“两次提交”到底是什么意思?目标和源分支的负责人?
-
如何定义拉取请求是否在两个提交“之间”?拉取请求的创建时间?拉取请求的“基础”提交在两个提交之间?
标签: git github github-api atlassian-sourcetree