update git config and ignore