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

This reverts commit 8b834de73a157567dd7c16b95f339c35a0886027.
Revert "Revert "Revert ":boom::camel: Added .gitattributes & .gitignore files"""

This reverts commit 37b45b430e212c43c1fccacd91f8b9795441c2d4.