only setup git user if necessary