git 如何向保护分支合并代码?

目录

  • 问题
  • 解决

问题

在开发中一般会有保护分支,没有权限的人无法 push 代码到这个分支,只能提 MR(合并请求),让有权限的人来合并代码。

而当合并有冲突时,

  1. 如果有分支权限,则在本地解决冲突后直接 push 即可。

  2. 如果合并到保护分支时,有冲突怎么办

解决

假设保护分支为 develop,开发分支为 my-name

解决:

  1. 先从保护分支 develop 切一个新分支 my-name-merge
  2. 在本地合并 my-name 分支到 my-name-merge 分支,并解决冲突。
  3. 提 MR:合并 my-name-merge 分支到保护分支 develop

以上。

你可能感兴趣的:(git,问题解决,git,前端)