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

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

This reverts commit ea654304ac96e1033cc57907fca73abcc9eb55a7.