gpt4 book ai didi

git - 如何判断 merge 请求是否已 merge

转载 作者:太空狗 更新时间:2023-10-29 14:06:01 25 4
gpt4 key购买 nike

所以我的问题有点this post 解决了,但我还是有点困惑。基本上,我正在查看 GitHub 上的一个 repo,我看到目前有 34 个打开的和 173 个关闭的 pull 请求。我目前的理解是这样的:

  1. 如果有人提出愚蠢的 pull 请求,维护者将关闭它
  2. 如果有人提出合法的 pull 请求,维护者可能会 merge 它,此时请求将被关闭
  3. 如果一个请求是开放的(合法与否)那么这意味着维护者还没有处理它(或者正在解决冲突)

然而,这个 repo 中的许多开放请求都非常古老,尽管它们似乎进行了合理的更改。这让我想知道我上面的第二个假设是否正确。那么它是什么, pull 请求在 merge 时关闭,还是保持打开状态?如果它们保持打开状态,我怎么知道它们实际上已经 merge ,而不仅仅是处于不确定状态?

提前致谢。

最佳答案

只要维护者通过 Web 界面 merge 更改, pull 请求就会自动关闭。如果他使用命令行 merge ,一旦他将代码推回 Github,它就会被关闭。

所以如果一个 PR 仍然是打开的,就意味着它没有被 merge 。

引用:Best-way-to-merge-a-github-pull-request

关于git - 如何判断 merge 请求是否已 merge ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31212976/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com