Skip to content
DiscordTwitterLinkedInInstagram

Version Control

Version Control

CodePup includes Version Control, allowing you to instantly explore your project’s history and restore older versions whenever needed. Up to 20 recent versions are automatically saved as you build.


Every regeneration or code edit automatically creates a new snapshot, giving you a safe restore point at every step of your project’s evolution.


  1. Open your project in CodePup and navigate to the Version Control panel in the left sidebar.

    Version control panel

  2. You will see a list of saved versions, each showing:

    • Timestamp
    • Version label
  3. Click on any older version you want to restore.

  4. Within seconds, your entire project regenerates to that earlier state —
    no manual copying, no digging through code, no rework.


If your project is already published, restoring or switching to any previous version will not automatically update your live link.

To apply the restored version to your existing published site:

  1. After restoring your desired version, open the Publish or Share section.

  2. Click Generate Shareable URL.

  3. The same live link will update with the newly selected version.

  4. Your URL stays the same — only the project version reflected on that link changes.


If you don’t like a change, spot an issue, or want to switch directions,
simply open Version Control and restore the version you want.
Experiment freely — CodePup always has your back.