The question Evil merges in git? has a couple of answers describing what an evil merge is, but at most one of them (Jakub Narębski) was addressing what problems can be caused by them, and why they should be avoided.
Ideally in terms that are easy for a beginner to understand by describing specific practical problems (eg something like "git log -p
is less informative"), what disadvantages are there in creating an evil merge?