合并请求
合并请求(PR)是一种提出对仓库进行更改的方式。 它是一种将一个分支合并到另一个分 支的请求,附带有对所做更改的描述。 合并请求通常用作贡献者对仓库贡献代码的方式,仓库的维护者可以通过对合并请求进行审查来决定是否接受这些更改。
创建合并请求
要创建合并请求,您需要遵循以下步骤:
-
Fork 仓库 - 如果您没有直接对仓库进行更改的权限,您需要将仓库 fork 到您自己的账户中。 这将创建一个您可以对其进行更改的仓库副本。
-
创建分支(可选) - 在 fork 的仓库中创建一个新分支,该分支包含您要提出的更改。 给分支取一个描述性的名称,以指示更改的内容。
-
进行更改 - 进行您想要的更改,提交并将其推送到 fork 的仓库中。
-
创建合并请求 - 转到原始仓库并转到“合并请求”选项卡。单击“新建合并请求”按钮,并将您的新分支选择为源分支。 为您的合并请求输入描述性标题和描述,然后单击“创建合并请求”。
评审合并请求
创建合并请求后,将触发评审流程。仓库的维护者将收到合并请求的通知,并可以审查所做的更改。 他们可以留下评论、请求更改或批准更改。
如果维护者请求更改,您需要在分支中进行这些更改,并将更改推送到 fork 的仓库中。 合并请求将自动使用新更改进行更新。