Ulrich Spörlein <uqs@xxxxxxxxxxxxx> writes: >> > 2. Why the hell is the commit hash dependent on the ordering of the >> > parent commits? IMHO it should sort the set of parents before >> > calculating the hash ... >> >> What would be the sort key? > > Trivially, the hash of the parents itself. So you'd always get > > ... > parent 0000 > parent 1111 > parent aaaa > parent ffff That would change the behavior of --first-parent. Or you'd need to compute the sha1 of the sorted list, but keep the unsorted one in the commit. Possible, but weird ;-). -- Matthieu Moy http://www-verimag.imag.fr/~moy/ -- 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