假设我有一个像
这样的git树C - ... A
\
... B
和C上的类似
class Foo:
bar = True
介于C和A之间,bar
已重命名为baz
,介于C和B之间,添加了Foo.bar
的新用途。现在说我想将B合并到A.
什么是最好的git历史?在合并/合并提交期间将任何新Foo.bar
更改为Foo.baz
,或完成合并,然后在新提交中将任何剩余的Foo.bar
重命名为Foo.baz
?前者对我来说似乎更干净,但我想知道它是否在树上没有丢失一些有价值的历史信息。