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

Git合并分支时未修改文件冲突,如何命令行指定接受HEAD文件夹内容?

解决Git合并时接受HEAD特定文件夹所有变更的问题

完全可以通过命令行实现这个需求,具体操作步骤如下:

  • 先执行合并命令触发流程:
    git merge main
  • 当alpha文件夹出现冲突时,直接执行以下命令,强制采用HEAD(main分支)的alpha文件夹所有内容:
    git checkout HEAD -- alpha/
  • 将处理好的alpha文件夹变更加入暂存区:
    git add alpha/
  • 最后完成合并提交:
    git commit

如果想更高效,也可以在合并时直接指定针对alpha文件夹的合并策略,不过上述冲突后处理的方式更直观,适合你这种确认自己未改动目标文件夹的场景。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 00:18:09