Configure .gitignore
Create a .gitignore file in the project root.
Add the following entries:
This prevents node_modules, local environment files, and debug logs from being included in Git commits.
.gitignore
node_modules/
.env
.env.*
!.env.example
npm-debug.log*
.DS_StoreThese patterns exclude installed dependencies, environment files, and common local development artifacts from version control.
Key Takeaways
Do not commit node_modules.
Keep local environment files out of Git.
Maintain an environment example file when documenting required configuration.