GitHub updated their graphs page today. Lovely! Unfortunately, they didn't update the 'Network' graph, which is the most important and most fundamentally broken. See the image above for an example of why it's broken.
The solution isn't easy, as it requires patching the culture to make people give proper branch names ('patch-1' is pretty useless'), and to force maintainers to have a clear vision of what's going on in the rest of the network.
However, there are a few things they could do to make it slightly better at least! First of all, don't make me tilt my head like I'm eating a taco just to read the branch names! Secondly, make the commit messages much more accessible so I pixel hunting for a tool tip to see what's in these branches. That should be a step in the right direction.