It's better to keep the project in one folder and let Git do the versioning. You don't need to create extra folders for each version. Just tag the version in your Git history. Then you could revert to this state as you would with the normal file system.
This means we don't see a diff of 40.000+ line changes. Moreover it's better to split your changes into smaller commit in order to revert small changes better and follow the development.
It's better to keep the project in one folder and let Git do the versioning. You don't need to create extra folders for each version. Just tag the version in your Git history. Then you could revert to this state as you would with the normal file system.
This means we don't see a diff of 40.000+ line changes. Moreover it's better to split your changes into smaller commit in order to revert small changes better and follow the development.
German translation:
https://minecraft-server.eu/forum/threads/mcwebi-multiserver-support-support-mobilebrowser-minecraft-in-the-web-support-1-10.36821/#post-227873