@dumptruckman That has nothing to do with IntelliJ, that's Git. The "is this a new file or was it a moved one that was also changed slightly" algorithm is probably a big black magic box. Sometimes it works, sometimes the differences are just too much for it to notice it as "oh this file was moved and slightly changed".