【发布时间】:2025-12-07 07:45:01
【问题描述】:
我的功能分支上有一个提交,由 3 个文件组成,其中一个现在与 master 存在合并冲突。
我想:
- 回滚对冲突文件的提交
- 从 master 变基到有冲突的文件
- 在该文件上手动重新应用我回滚的更改
我尝试过还原,但这适用于整个提交而不是单个文件。
我已经尝试检查单个文件(在我想要回滚的提交之前的修订版)并提交它(基本上恢复单个文件)。但是,当我重新设置基准时,冲突仍然会发生。
我觉得我需要以某种方式对这个单个文件进行硬重置,但我看不到重置单个文件的方法。
【问题讨论】:
标签: git git-merge git-rebase git-reset