How to Pull Your Project into Your Own GitHub
Copy your full app source code into your own GitHub account with one click. The real Expo / React Native project, ready to clone and build.
How to Pull Your Project into Your Own GitHub
Your Snapp app isn't locked inside Snapp. With one click you can copy the full source code into your own GitHub account — the real React Native / Expo project, ready to clone, edit, and build. This is how you take true ownership of what you've created.
---
What you'll need
- A paid Snapp plan (Starteri Popular, Pro, or Ultimate) — exporting code is a paid feature
- A GitHub account connected to Snapp (you'll be prompted to connect the first time)
---
Step by step
1. Open your app in the builder.
2. Click the Settings (gear) icon to open App Options.
3. Click Copy to Repository.
4. If your GitHub account isn't connected yet, you'll be asked to connect it — authorize Snapp, then come back and click again.
5. Snapp creates a new repository in your GitHub account and pushes the full project to it.
6. When it's done, you'll get your repo URL and clone instructions.
That's it — the code is now yours, in your account.
---
What you get
A complete, standard Expo / React Native project. Once it's in GitHub you can:
1. Clone it to your machine:
git clone https://github.com/your-username/your-repo.git2. Install dependencies:
npm install3. Run it locally:
npx expo start4. Make changes, commit, and push — it's a normal Git project from here on.
5. Build for the app stores with EAS when you're ready (see Publish to App Store & Google Play).
---
Common questions
Is the repo public or private? By default it's created as a private repository in your account. You can make it public from GitHub's settings.
Can I keep editing in Snapp after exporting? Yes. Exporting takes a snapshot — your app in Snapp keeps working. You can export again later to grab the latest version.
Why do I need a paid plan? Code export is a Pro-level feature. Free-plan users will see an upgrade prompt.
I don't see my repo on GitHub. Make sure you authorized Snapp for the correct GitHub account, then try Copy to Repository again.
---
What's next
SNAPP Team
SNAPP ekibinden yazılar ve içerikler