How to Sync a Glitch Project with a Git Repo on GitLab

GitLab's support for repo mirroring means you can make a project on Glitch automatically sync to a Git repo on GitLab.

To set this up, first create a new project on GitLab. Choose “Import project” > Repo by URL and enter:

  • Git User Name and repository URL available from Tools > Git, Import, Export > Write: https://your-glitch-git-user-name@api.glitch.com/your-glitch-project-name/git.
  • ✅ Mirror repository.
  • Set the project path and project name (you can just use the same project name as your Glitch project).
    • Optionally, add a project description.
  • Set the visibility level you’re happy with.

Once that’s done, click on Create project. It’ll then automatically pull in changes every hour or so.



How To Project Options