Linus Torvalds wrote: > I don't care. If some commit refers to another commit that isn't its > ancestor, then that is undefined *anyway*. > > So the only case that really matters is when you refer to your own strict > ancestor. > > This is one reason why it was so crazy that "git cherry-pick" used to have > "-x" by default - appending the original SHA1 (which is generally *not* an > ancestor) is meaningless and stupid. Not stupid at all. It gives you an easily clickable link to the previous version of the patch, which may be of interest, and is otherwise irretrievable information if the patch needed resolving. Sam. - 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