only install git if not already installed
only set config options if not already set
print out existing values
improve logging messages for config