Updating new site logic to handle .gitignore