Revert "Revert ":circus_tent: Added .gitattributes & .gitignore files""

This reverts commit d949c68d5a301649452ecc79c0eb303883a655b1.
Revert "Revert "Revert ":circus_tent: Added .gitattributes & .gitignore files"""

This reverts commit 439c4ddfc6cf1c755c06f96623d3dd78e6b21265.