Our main git repo at work is huge (in just about every aspect: size in megabytes, number of commits, number of branches, number of tags, etc) and SourceTree is incredibly slow. 20 minutes later I'm still waiting for SourceTree to load the main view for the repo. So is gitk on OSX (which launches Wish). Somehow IntelliJ has no problem with our repo and its git related functionality is snappy as can be.