better check for z
don't show error on unalias if no alias existed before
Move of gitconfig was not complete
Proted voer gitcofnig changes
instead of checking for darwin, do a more generic check