Improve Git monorepo performance with a file system monitor | The GitHub Blog
If you have a monorepo, you've probably already felt the pain of slow Git commands, such as git status and git add . These commands are slow because they need to search the entire worktree looking for changes. When the worktree is very large, Git needs to do a lot of work.
https://github.blog/2022-06-29-improve-git-monorepo-performance-with-a-file-system-monitor/