add gitignore & update gitconfig