Part B — One-time GitHub setup
B1. Create a GitHub account
Sign up at github.com if you don't already have an account. It's free.
B2. For every new site, create a repository ("repo")
A repo is just a project folder that GitHub tracks the history of. Once
gh is set up (Part A3), you can create one from a terminal:
gh repo create your-project-name --private --source=. --push
Run this from inside your project folder. --private means only you can see
it (use --public instead if you want anyone to be able to see the code).
This one command creates the GitHub repo, connects your local folder to it,
and uploads ("pushes") your code — you can ask Claude Code to run this step
for you.
Published