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

Gav*_*ler 9 github

在搜索问题时遇到拉取请求是相当常见的。但我暂时困惑的是如何(可靠地)确定该拉取请求是否/何时已发布。有人知道一个简单的方法来做到这一点吗?

小智 8

在合并拉取请求的页面上,向下滚动直到找到合并提交。它看起来像这样: 合并拉取请求历史记录中的提交。

单击提交ID,进入提交页面。在此页面顶部,您可以找到存储库中包含此提交的标签*!:) 看起来像这样: 提交页面的顶部框。

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


Gnu*_*fos 5

我也经常有这样的需求。我正在这样做:

  • 从 github 上的拉取请求中的最新提交获取 id
  • 将存储库克隆到本地
  • 跑步git tag --contains [commit_id]

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


Mat*_*ney 0

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