I wasn't even aware that Git is capable of merging from more than N=2 parents (technically a three-way merge) ...
Is this a relatively new feature? And what is the use-case for N>2?
Is this a relatively new feature? And what is the use-case for N>2?
[0] https://www.destroyallsoftware.com/blog/2017/the-biggest-and... [1] https://news.ycombinator.com/item?id=13647927
In the data model of git, a 66-way merge is therefore nothing special. It's simply a tree with 66 parent links.
If you have no conflicts, it makes the history much cleaner without losing relevant history.
EDIT: of course using a special flag, otherwise indeed it could lead to problems.