10

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

4

3 回答 3

4

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

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

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

于 2013-09-24T08:29:49.500 回答
4

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

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

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

于 2021-03-24T19:36:48.730 回答
0

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

于 2013-05-14T05:37:18.223 回答