【发布时间】:2014-01-13 09:14:42
【问题描述】:
抱歉标题,很难用连贯的句子来概括。
我看到很多其他人要求合并除了一两个文件之外的所有文件,这里的建议通常是樱桃采摘。但是我不确定该怎么做,也找不到类似的问题。
基本上我有两个分支,我们称它们为dev 和refactor。
我想把refactor 分支合并到dev 中,一般都是这样做的。
refactor 包含一些新文件和一个与主逻辑完全不同的文件(我们称之为file);我想合并分支,但是我希望 file 发生冲突,或者至少是类似的。
// file in <dev>
lots of code
loop
main logic
lots more code
重构的重点是消除对大型、高度嵌套循环的需求。重构代码的形式为:
// file in <refactor>
lots of code
BLANK (where main logic ought to be)
lots more code
我希望整个文件进入“冲突模式”或其他模式,这样我就可以有选择地将主逻辑从原始文件中取出并放入新文件中。
这不仅仅是文件中的一个,还有几个,但这只是为了提供一个想法。
这可能吗?还是我必须在合并之前手动将代码从dev 复制到refactor?
【问题讨论】: