diff --git a/extensions/git/package.json b/extensions/git/package.json index 0d89c9bdb9d..9f53f3ff167 100644 --- a/extensions/git/package.json +++ b/extensions/git/package.json @@ -3576,7 +3576,7 @@ "type": "string" }, "default": [ - "**/node_modules{,/**}" + "**/node_modules/**" ], "scope": "resource", "markdownDescription": "%config.worktreeIncludeFiles%" diff --git a/extensions/git/src/repository.ts b/extensions/git/src/repository.ts index 7378ae3c277..97621cb597c 100644 --- a/extensions/git/src/repository.ts +++ b/extensions/git/src/repository.ts @@ -1890,7 +1890,7 @@ export class Repository implements Disposable { private async _getWorktreeIncludeFiles(): Promise> { const config = workspace.getConfiguration('git', Uri.file(this.root)); - const worktreeIncludeFiles = config.get('worktreeIncludeFiles', ['**/node_modules{,/**}']); + const worktreeIncludeFiles = config.get('worktreeIncludeFiles', ['**/node_modules/**']); if (worktreeIncludeFiles.length === 0) { return new Set();