docs: Add example of using .aiderignore to focus on specific directories in monorepo

This commit is contained in:
Paul Gauthier (aider) 2024-11-18 13:22:55 -08:00
parent 8adf42216d
commit 4bd7bce232

View file

@ -60,6 +60,23 @@ directory you start in.
You can also create a `.aiderignore` file to tell aider You can also create a `.aiderignore` file to tell aider
to ignore parts of the repo that aren't relevant to your task. to ignore parts of the repo that aren't relevant to your task.
This file conforms to `.gitignore` syntax and conventions. This file conforms to `.gitignore` syntax and conventions.
For example, to focus only on specific directories in a monorepo,
you could create a `.aiderignore` file with:
```
# Ignore everything
/*
# Allow specific directories and their contents
!foo/
!bar/
!baz/
# Allow nested files under these directories
!foo/**
!bar/**
!baz/**
```
You can use `--aiderignore <filename>` to name a specific file You can use `--aiderignore <filename>` to name a specific file
to use for ignore patterns. to use for ignore patterns.