adds diff color and whitespace and exludesfile to gitconfig