Skip to main content
The contributor bootstrap script configures two remotes:
  • origin: your fork, where you push
  • upstream: ringlyra-hq/ringlyra, where new commits land
If you cloned ringlyra-hq/ringlyra directly instead of your fork, run this once inside the devcontainer after it boots:
bash scripts/setup_fork.sh
To pull in upstream changes:
git fetch upstream
git checkout main
git merge upstream/main
git push origin main
Check your remotes any time with:
git remote -v
You should see:
origin    https://github.com/<YOUR_HANDLE>/ringlyra.git (fetch/push)
upstream  https://github.com/ringlyra-hq/ringlyra.git    (fetch/push)
Always push feature branches to origin (your fork), then open a pull request against ringlyra-hq/ringlyra:main. Never push directly to upstream.