【发布时间】:2020-08-13 10:56:11
【问题描述】:
我有一个包含多个提交的分支:
A --- B --- C --- D
^
HEAD
我已经完成了这个分支的工作并准备了拉取请求。但我对现在的历史并不满意:
- C 正在修改很多文件,这些文件本来可以更好地提交到 A 和 B
- D 正在修复一些独立的问题,应保持原样
我正在寻找一种在不破坏 D 的情况下将 C 拆分为 A 和 B 的干净方法。
【问题讨论】:
-
@EnricoCampidoglio 部分但我不想将 C 拆分为 2 个新提交,我想将 C 中提交的更改移动到提交 A 和 B。
标签: git git-rebase git-rewrite-history