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

如何基于integration-5.0创建新Git分支并排除指定PR变更

创建排除特定PR变更的新分支最简方法

操作步骤:

  • 先拉取并切换到最新的integration-5.0分支:
    git checkout integration-5.0
    git pull origin integration-5.0
    
  • 基于该分支创建新分支(替换<新分支名称>为实际名称,比如integration-5.0-without-target-pr):
    git checkout -b <新分支名称>
    
  • 找到要排除的PR对应的合并提交哈希值:
    • 可在Git平台的PR详情页获取;
    • 或通过git log --oneline查看提交记录,定位目标PR的合并提交。
  • 在新分支上执行撤销提交操作:
    git revert <目标提交哈希>
    
    执行后会自动打开提交信息编辑器,直接保存退出即可生成撤销该PR变更的新提交。
  • 推送新分支到远程仓库:
    git push origin <新分支名称>
    

方法优势:

  • 无需重新筛选、挑选大量提交,操作步骤极简;
  • 完全保留原integration-5.0分支的内容,不会对原有工作流造成影响;
  • 撤销记录清晰,后续若需恢复该PR的变更,只需再次执行git revert对应的撤销提交即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 05:30:00