adds git install if not found
set auto choice for package manger