update .gitconfig, .gitignore and .zshrc
update my preference