You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已合并并删除的feature分支遗漏修改的处理方式咨询

Git分支合并后需调整代码的正确操作方案

先明确两个选项的对错:

  • 别用第一个方案:旧feature分支的变更已经合并到development了,而且远程的feature分支已经被删掉,再检出旧分支推送只会搞乱分支结构,还容易引发冲突,完全没必要。
  • 第二个方案是标准操作,但要注意从最新的development分支新建feature分支,具体步骤如下:
  1. 确保当前在本地development分支(如果不在,执行git checkout development)
  2. 创建新的feature分支,命名最好能体现调整内容,比如git checkout -b feature/user-profile-fix
  3. 修改需要调整的文件,完成后提交:
    git add 目标文件名
    git commit -m "修复用户资料显示异常问题"
    
  4. 推送新分支到远程:git push origin feature/user-profile-fix
  5. 去GitLab上给这个新分支发起合并请求(MR),合并到development分支,合并完成后可以删掉这个新的feature分支
  6. 切回本地development分支,执行git pull拉取最新的合并结果

特殊情况说明:

如果是个人项目或者团队允许直接在development分支提交小改动,也可以直接在dev分支修改后提交推送,但不推荐这么做——走feature分支流程能让变更追溯更清晰,也方便后续回滚或排查问题。

内容的提问来源于stack exchange,提问作者Maik Lowrey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 22:25:15