Open
Description
commit abcdef diff
is currently defined as signing the diff with “the” parent.
However, a commit can have multiple parents. So when signing a merge commit, do you think this should mean:
- Signing the whole diff introduced by the merge commit into the first-parent, thus reducing the number of signatures that need to be checked
- Signing the diff between the result of an automatic merge (including merge conflicts), thus making a merge commit easier to sign
I'm personally in favor of option 1. And you?