Revert "Revert ":boom::camel: Added .gitattributes & .gitignore files""

This reverts commit 7b74f0eeecb197dc0462fe6e3f29e771b6640c57.
Revert "Revert "Revert ":boom::camel: Added .gitattributes & .gitignore files"""

This reverts commit cbaea52072ef4d8cef6f990e027d9b78f9177ecf.