linux@xxxxxxxxxxx writes: > These seem like roundabout ways of expressing the requirement. > The desired rule is "no silent changes in the simplified history". > E.g. if the revision history of a particular file is: > > +-C-+ > / \ > A---B B---D > \ / > +-B-+ > > Then the normal code will notice that there are no changes on the > lower branch, prune the merge entirely, and simplify to A---B---C---D. > This is, however, misleading; the true history is A---B---C---B---D. Do you denote the same content with the same letter in the above? If so, wouldn't the simplified history be just A-B-D? - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html