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

分支B显示落后1次提交且关联已删除分支PR,如何解决?

问题解决步骤

本地同步分支B与主分支

  • 切换到主分支并拉取最新代码:
    git checkout main
    git pull origin main
  • 切换到分支B:
    git checkout branchB
  • 将分支B变基到主分支(若出现冲突,解决冲突后执行git add .,再运行git rebase --continue完成变基):
    git rebase main
  • 推送更新后的分支B到远程(若担心覆盖他人修改,改用更安全的git push origin branchB --force-with-lease):
    git push origin branchB --force

清理远程无效引用(若上述操作后问题仍存在)

  • 查看远程所有引用,确认是否存在PR#1相关的残留引用:
    git ls-remote --refs origin
  • 删除PR#1的残留引用(替换为实际的引用路径,比如refs/pull/1/head):
    git push origin :refs/pull/1/head

平台页面刷新

完成本地操作后,刷新Git平台上分支B的页面,即可消除“落后1次提交”的错误提示。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 02:50:54