Haha. There should be an entry there for 'Oh shit - I just pushed our private keys to the public github repo'.
If any of those commits with confidential information is reachable from any of those commits, then they'll never be garbage collected from Github.