【发布时间】:2017-05-05 01:05:07
【问题描述】:
假设我正在查看从 alice/foo 到 bob/foo 的拉取请求。 bob/foo 在abc67 有一个标签v1.0。从网站上,如何判断 Alice 的 pull request 是否是 v1.0 的祖先?
【问题讨论】:
-
从 Git 本身来说很容易。从 GitHub 网站上看,我认为这是不可能的,但我不是 GitHub 专家。
-
如果您从
alice/foo-repo/foo-branch公关到bob/foo-repo/foo-branch,如果前者是后者的祖先,则 PR 将显示为空 (IIRC)。 -
@Pockets 对。我感兴趣的不是拉取请求针对 v1.0 的情况,而是 v1.0 是稍后(及时)提交,可能会或可能不会来自 Alice 的拉取请求。基本上我只是想一种方法来查看一个提交是否是另一个提交的祖先而无需克隆;克隆后就很简单了。
-
哦,我明白你现在的意思了。网络图可能有你需要的东西(
https://github.com/<org>/<repo>/network),但我不知道它是否能保证在所有情况下都能正常工作(例如,与master不同的标签)。
标签: git github pull-request