I am trying to squash some commits using magit. I tried two different approaches choosing different commit ids to pick and squash. Despite the fact that none of them worked out, the error messages varied. Unfortunately, I cannot understand any of them.
I did a gif to show what happens and I put it on github.
How can I solve this? What should I try? Why is this happening?