.gitignore should be read recursively

:white_check_mark: I don’t find any forum about it
:lady_beetle: As shown in images, the gitignore respected only in root level

System:
OS: macOS 14.7.1
CPU: (11) arm64 Apple M3 Pro
Memory: 94.66 MB / 18.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 22.13.0 - ~/.asdf/installs/nodejs/22.13.0/bin/node
npm: 10.9.2 - ~/.asdf/plugins/nodejs/shims/npm
pnpm: 8.15.8 - ~/.asdf/installs/pnpm/8.15.8/bin/pnpm
Watchman: 2025.03.10.00 - /opt/homebrew/bin/watchman
Browsers:
Chrome: 135.0.7049.42
Safari: 17.6

Version: 0.48.7

VSCode Version: 1.96.2

Commit: 1d623c4cc1d3bb6e0fe4f1d5434b47b958b05870

Date: 2025-04-02T04:52:01.515Z (3 days ago)

Electron: 34.3.4

Chromium: 132.0.6834.210

Node.js: 20.18.3

V8: 13.2.152.41-electron.0

OS: Darwin arm64 23.6.0

:prohibited: I just copy paste all the child gitignore to the root as workaround