Why?  I have no real objection, but since they'd need to have already checked out the Uber codebase in order to have run Vagrant in the first place, what do they need git for once they're already in the repo?  Is it just so that they can commit from inside their ``vagrant ssh`` session?  Because I'm not sure that'll actually work for people on Windows, though I could be wrong.  (Mercurial won't work in that scenario, but I'm not sure about Git.)

Either way, it's always fine to have Git installed, so I'm only asking out of curiosity.