Um .gitignore mínimo de Node.js + macOS
# Node.js node_modules/ npm-debug.log* dist/ .env .env.local # macOS .DS_Store ._*
O mínimo para qualquer projeto Node compartilhado com colega no macOS. Mesmo um projeto pequeno deveria ter essas regras — sem .DS_Store e node_modules/ você briga com conflitos inúteis.