Skip to main content

GitHub, export, and import

You own your code. Mythex provides common ways to move it in and out of the product.

Export .tar.gz

From project settings → Export, download the project as a .tar.gz archive. Secrets and node_modules are excluded — safe to move between environments.

Import an archive

From the same Export settings section, Import into this project with a .tar.gz, .tgz, or .zip.
  • Replaces the project’s files with the archive contents
  • Existing project secrets stay
  • Imported .env files are stripped (re-add secrets in Settings)
Use import to restore a backup or bring an existing codebase into an empty/new project sandbox.

GitHub sync

  1. Connect GitHub from settings (OAuth) while logged into Mythex
  2. From the project, push/pull against the linked repository
GitHub OAuth here is for repo sync, not the primary signup method. Sign up / sign in still uses email or Google.

Tips

  • Connect GitHub before a large handoff to an engineering team
  • Prefer clean checkpoints before force-push style operations in your own remotes
  • Export is always available even if GitHub is disconnected