> Instead, the source of confusion lies in the way git works.<p>No, the source of confusion lies in the way <i>diff algorithm</i> works. And it
works like this for thirty years, and it works this way in virtually all the
other version control systems.