【发布时间】:2014-01-16 03:05:17
【问题描述】:
让A<-B<-C 成为 Git 提交的序列。
提交 B 和 C 引入了 3 种类型的更改:
- 添加一些文件。
- 修改一些文件。
- 正在删除一些文件。
不幸的是,B 和 C 中类型 2 和 3 的更改结果都不正确。因此我们需要推导出一个修改后的序列A<-B'<-C',其中B'和C'只包含来自原始A和B的文件添加,丢弃任何修改或删除。
如何做到这一点?
如果有帮助,我们绝对不需要 B' 和 C' 作为单独的提交;我们可以只使用A<-D,其中D 包含在B 或C 中添加的每个文件。
【问题讨论】:
标签: git version-control