【发布时间】:2009-07-03 10:10:31
【问题描述】:
我目前正在从事一个有两个阶段的项目,其中一个将在以后放弃。第 2 阶段的开发必须开始,但第 1 阶段的错误修复将在此期间进行。我想从第 1 阶段的 repo 分支开始第 2 阶段的工作,但许多文件将不再需要。我需要将所做的任何更改集成到阶段 2 分支中,但我不希望重复删除与我不再相关的文件的麻烦,换句话说,我只想合并我们有共同文件的更改。
让我用一个例子来说明,假设我在这个 repo 中有我的第一阶段工作:
第一阶段 - 一个.txt - b.txt
然后我转到第 2 阶段,并删除 a.txt,因为我不再需要它:
第二阶段 - b.txt
现在让我们说作为阶段 1 错误修复的一部分,a.txt 和 b.txt 都已更新。我只关心 b.txt,但如果我进行合并,我会得到: +N a.txt.OTHER M b.txt
有没有办法通过集市做到这一点?
【问题讨论】: