Update gitignore to include public folder