Why doesn't http://scm.trinitydesktop.org/scm/git/ respect '--depth 1'