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

Git突然提示分支分歧需调和,如何恢复原自动合并行为?

问题解答

为什么突然出现这个提示?

这是Git版本更新导致的,并非你的配置损坏。Git 2.27.0及后续版本中,当执行git pull遇到本地分支与远程分支分歧时,不再默认自动执行合并操作,而是弹出该提示让你明确选择分支合并策略。在此之前的Git版本会直接默认使用merge策略完成自动合并,所以你之前的工作流从未触发过这个提示。

如何恢复自动合并行为?

如果你想回到之前的自动merge模式,只需将pull.rebase配置为false即可:

全局配置(所有Git仓库生效)

git config --global pull.rebase false

单个仓库配置(仅当前项目生效)

进入项目目录后执行:

git config pull.rebase false

设置完成后,再次执行git pull遇到分支分歧时,就会自动执行合并操作,和你之前的工作流行为完全一致,无需再处理rebase带来的无效冲突。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 18:13:10