There are many times where I have one project bring another repository in as a subtree. This is great and works fine, but it complicates git-log because I end up seeing this unbelievably-long history associated with the subtree and it's placed above the history of my branch, making it much harder to see what's going on in my branch/master/etc.
Is there a way to tell git-log to ignore all commits reachable by a certain commit? I'm thinking of making a project-specific pretty-log script that knows some of the commit IDs of the things subtree'd-in so I can have it automatically filter those out and show me a more-useful git-log.