new gitattributes and gitignore