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

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

This reverts commit 788e500840b686559bfc62a162685a45de9b5307.