如何判断是否已发布GitHub拉取请求?

时间:2013-03-04 23:24:44

标签: github

在搜索问题时遇到拉取请求是相当常见的。但是我一段时间没想到的是如何(可靠地)确定是否/何时释放了拉取请求。有人知道一个简单的方法吗?

3 个答案:

答案 0 :(得分:1)

我也经常有这种需要。 我这样做:

  • 从github上的pull请求中获取最近提交的id
  • 在本地克隆存储库
  • 运行git tag --contains [commit_id]

但如果github提供了一种更简单的方法,那就太好了!

答案 1 :(得分:0)

没有标准化的方式。许多组织良好的项目为此目的使用标签(即https://github.com/mitsuhiko/flask/tags),指定哪个提交对应于哪个版本

答案 2 :(得分:0)

在合并拉取请求的页面上,向下滚动直到找到合并提交。它看起来像这样: Merge commit in pull request history.

点击提交 ID 到达提交页面。在此页面的顶部,您可以找到包含此提交的存储库中的哪些标签*! :) 它看起来像这样: Top box of commit page.

* 可能这仅适用于实际 GitHub 版本的标签,我不确定两者的分离程度。