Recently Source Tree has been going a bit mental
It see changes on lines that are “exactly” the same,
and I didn’t want my commits to start getting messy when I can see there are no changes.
However, I realised this might be a LAMP stack developers way of looking at things, because I found a setting which changed it all…
SourceTree is showing the differences in whitespace too, which is a very Python thing to care about. So, I turned it off, as whitespace doesn’t matter in PHP and boom… loads of hunks which aren’t changed have disappeared