假设我有一个存储库的分支,并且我的存储库有三个分支:
- master - branch_1 - branch_1_a
`branch_1` 是基于 `upstream/master` 创建的,但是 `branch_1_a` 基于 `branch_1` 创建的(即通过 `git checkout -b branch_1_a branch_1` 命令创建)
如果我想为 `branch_1` 和 `branch_1_a` 中的更改创建拉取请求,该怎么办?我需要先创建一个将 `branch_1_a` 合并到 `branch_1` 的 PR 吗?还是我应该为 `branch_1` 创建一个 PR,将其合并到 `upstream/master`,然后再为 `branch_1_a` 创建一个 PR?或者我可以同时为每个分支创建一个 PR,以进入 master 分支(虽然我无法理解这将如何工作)?
- master - branch_1 - branch_1_a
`branch_1` 是基于 `upstream/master` 创建的,但是 `branch_1_a` 基于 `branch_1` 创建的(即通过 `git checkout -b branch_1_a branch_1` 命令创建)
如果我想为 `branch_1` 和 `branch_1_a` 中的更改创建拉取请求,该怎么办?我需要先创建一个将 `branch_1_a` 合并到 `branch_1` 的 PR 吗?还是我应该为 `branch_1` 创建一个 PR,将其合并到 `upstream/master`,然后再为 `branch_1_a` 创建一个 PR?或者我可以同时为每个分支创建一个 PR,以进入 master 分支(虽然我无法理解这将如何工作)?