git must be installed first