Getting started

Your GitHub repo

Move the Starter Kit onto your own repository and pull upstream updates.

The kit ships with our git history. Point it at your repo so you can ship independently, then add our repo as upstream when you want updates.

Create your repo

Create an empty repository on GitHub, then in the project folder:

rm -rf .git
git init
git add .
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/your-org/your-app.git
git push -u origin main

Replace the origin URL with yours.

Pull updates from CodeBaseHub (For now DISABLE)

git remote add upstream https://github.com/uguraktas/codebasehubv4.git
git fetch upstream
git merge upstream/main --allow-unrelated-histories

You only need git remote add upstream once. After that: git fetch upstream and merge (or rebase) when you want kit updates.

Resolve conflicts in files you customized (app.json, .env.local, src/config/features.ts, src/i18n/). Keep your bundle IDs, keys, and copy.

On this page