I've had enough of Git, and I'm not even using it.
On my way to update CakePHP to 1.2.6 (which isn't even officially released on the website but already appears in the bakery), I check the release notes and downloads and suddenly remember that, in Git, revision numbers are actually 160 bits identifiers.