add .gitconfig
update .gitignore