add git requirement