git config and gitignore