Once you created an account with Pavlovia, you will have access to Pavlovia Git. Then, you can create a new project, and upload all your JS codes over there. Shortly, in your Pavlovia dashboard, your new project will show up. The only thing is that I haven’t find a way to upload folders, so as for now I have to upload files and create directory one by one.
Good point @XXXiV-QN about not being able to git track empty directories. The reason is that git(1) itself, the distributed version control system powering Pavlovia’s GitLab instance under the hood, only deals with files. A common workaround if you would like to add seemingly empty folders in your repository is to place a hidden .gitkeep or .keep file in it. Please let me know if you have more questions about staging your project @hiersche08, here to help, s.