On Mon, Jun 24, 2024 at 10:59:33PM -0700, Ryan Vu wrote: > I created the following files: > > ``` ~/workspace/.gitconfig-workspace > [credential] > helper = store --file ~/workspace/.git-credentials-workspace > ``` > > ``` ~/.gitconfig > [credential] > helper = store > [includeIf "gitdir:~/workspace/"] > path = ~/workspace/.gitconfig-workspace > ``` credential.helper is a multi-valued config key that forms a list, and Git will try each one in sequence. So in your ~/workspace repositories, you've configured _two_ helpers: a vanilla "store" and one with the --file option. You can reset the list with an empty string. So putting: [credential] helper = helper = store --file ~/workspace/.git-credentials-workspace in your .gitconfig-workspace would do what you want. -Peff