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

This reverts commit ff6886e75a0cf08ae8ebc246bfa71a309932e792.
Revert "Revert "Revert ":neckbeard: Added .gitattributes & .gitignore files"""

This reverts commit 62a6da0d1f4e6a4b669fcf730889e865af3760f5.
Revert "Revert "Revert "Revert ":neckbeard: Added .gitattributes & .gitignore files""""

This reverts commit 92034922eada263c34793690d61aef64a56e9f19.