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

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

This reverts commit 4f471d05db94a3ed619d9f4d528474a8380a1b81.