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

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

This reverts commit 16cea69e5fe554a27a63fa1c83d6aa848e97791a.