我已经弄清楚了 git 工作流程的以下部分:你先执行 git add,然后执行 git commit,然后执行 git push。git Push 步骤基本上将您的更改发布到 github。那么下一步通常称为“拉取请求”的是什么?假设我没有“分叉”或任何高级的东西。假设我在主分支之外创建的一个新分支(名为“dev”)上工作。我在这个新分支下进行了添加、提交、推送,但没有进行任何“合并”。我如何执行“拉取请求”以及除了 git add、commit、push 之外,该步骤应该完成什么?这是否意味着我将“dev”合并到“master”?
小智 8
是的。这意味着合并代码以掌握。
在一般情况下,许多开发人员在存储库上工作,但并非所有人都具有对 master 的推送访问权限。这意味着他们无法将代码直接推送到 master。因此,开发人员将代码推送到不同的分支,然后提出拉取请求以将更改合并到主分支。然后,管理员审查拉取请求中的代码更改,然后批准该请求,如果更改看起来不错,则将更改合并到主控中。
| 归档时间: |
|
| 查看次数: |
14974 次 |
| 最近记录: |