Add standard .gitignore entries to exclude development environment files, OS-generated files, temporary files, and other common patterns from version control