Add best practices for .gitignore