拉取请求对 public 可见吗?

Is a pull request visible to the public?

我昨天 fork 了某人的 repo,它是一个旧的,一直在尝试将他们的代码从 Python 2 移植到 Python 3。我在本地克隆了它,对其进行了处理,然后推送对 GitHub 的更改。它几乎可以正常使用,并且一直在查看 GitHub 上的拉取请求功能,我以前从未使用过:

我在探索分叉时注意到 GitHub 在时间轴上很好地显示了谁在何时分叉了原始存储库以及他们对它所做的提交。这也是开源的,这很有帮助,因为我注意到其他人也在尝试构建与我相同的兼容性。

所以我想知道的是,一旦 'pull request' 按钮被按下,是否只是向原始仓库的所有者发送一条私人消息,告诉他们查看更改并可能合并它在 public 中,或者它是否也对 public 可见,可用于评论等?我只是想了解开源流程的工作原理..

默认情况下,所有人都可以看到。

  • 目的?
  • 代码审查!

其他人可以查看您的更改,并对特定片段发表评论