do you want to know all my wrong tries to make a thing work?
why are you sure that all the commits i did are not nonsense?
i look at the history as a way to 1) divide my work into reusable pieces of changes 2) document my changes to read for other developers.