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

This reverts commit 13684b31b9e3254825f7790480aba75ff4b0df39.
Revert ":boom::camel: Added .gitattributes & .gitignore files"

This reverts commit 273e2b94825e377c22f7240a3d2ce93dc8119751.