Fix git dumb protocol handling to do what it's supposed to