git 如何处理相互依赖的多个拉取请求?

How does git handle multiple pull requests that rely on eachother?

你好,

应该是个容易回答的问题。

所以我一直在处理我自己的一些代码分支,我准备发送拉取请求以将其合并到 master。

问题是,我在编写代码时合并了另一个分支,而那个分支还没有合并到 'master'。

尽管有一个拉取请求正在进行中 - 所以我的问题是:

如果我要发送拉取请求,git 将如何处理?它会识别出我的拉取请求在列表中排在第 3 位,因此 'prefer' 在添加我的代码之前对前 2 个请求的更改,或者这是项目所有者需要注意的事情,在这种情况下我可以在我的拉取请求中添加一条注释,拉取请求 1 和 2 应该在我的之前合并?

repo 的所有者可以 select 并按照他们想要的顺序应用拉取请求,所以这取决于他们。一旦他们这样做了,最终的合并就会发生,并包括你从另一个分支合并到你的分支的代码,所以除非你仍然对另一个分支有一些其他依赖,否则你应该没问题。如果你确实有一些依赖性,那么当你提交你的拉取请求时,你可以添加评论来说明这一点。