I have some dependency lock files that are quite large. 3Mb or greater. When I make a change to these files and they show up in source tree, source tree becomes unusable. I believe it is trying to prepare the diff, but all I get on my Mac desktop is a spinning rainbow. I eventually have to force quite and submit via command line else I am unable to ever use source tree again.
Is there anyway to prevent this?