I had the same problem using Debian Sid (the version of "git" is 1:1.8.3.2-1). Before I already failed on Debian Squeeze using the stock "git" package (1:1.7.2.5-3).
Finally I ended up using the squeeze-backport repository (1:1.7.10.4-1~bpo60+1), and now it works.