install a bunch of git stuff because I hate myself