+1
I whole-heartedly agree with the contents of this ticket.
(But the thread title leaves a lot to be desired, this is neither necessarily about git nor about actual integration with git. I'm using mercurial, and the contents here is true for me also. And there are other systems out there, beside those two.)