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

IntelliJ中Git历史:如何将落后的master分支与HEAD对齐?

解决IntelliJ中master分支落后HEAD的问题

假设你的HEAD当前在某个开发分支(比如dev),按以下步骤操作就能把master拉到和它同一位置:

  • 打开IntelliJ底部的Git工具窗口(快捷键Alt+9)
  • 在分支列表里找到master,右键选Checkout,切换到master分支
  • 回到Git窗口,右键点击你原来的HEAD分支(比如dev),选择Merge into Current,把开发分支的提交合并到master
  • 如果弹出冲突提示,直接在IntelliJ里解决冲突,然后提交合并结果
  • 完成后,master分支就会和原HEAD分支处于同一提交位置

如果偏好线性提交历史,也可以用rebase替代merge:切换到master后,右键点击开发分支,选择Rebase Current onto Selected,不过新手优先用merge,避免rebase出现复杂问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 14:51:59