Going Live
Time to put your project on the internet. You already installed Git back in the first lesson, so here you'll configure it, connect GitHub to Claude, push your code, and deploy to Vercel – and from then on, every change you push goes live automatically. Claude does the hands‑on work; you make the decisions.
1. Configure Git with your identity
Git stamps every commit with an author name and email. Set these to the name and the email you'll use for GitHub (next step), so your commits link to your account.
Outcome: Git is configured with the name and email you'll use for GitHub.
2. Make your first commit
A commit is a saved snapshot of your project. Let Claude create a clean .gitignore (so secrets and build files stay out) and make your first commit.
Outcome: Your project's first snapshot is committed locally, with secrets and build files safely ignored.
3. Create your GitHub account
GitHub stores your code online – it's your backup and what Vercel deploys from.
- Go to github.com and sign up for a free account.
- Use the same email you set in your Git config above, so your commits are linked to you.
Outcome: You have a GitHub account, ready to host your code.
4. Connect GitHub to Claude
So Claude can create your repository and push your code for you, connect GitHub to the Claude desktop app:
- Click the + next to the prompt box, choose Connectors, add the GitHub connector, and authorize it (sign in to GitHub when prompted).
If you're working somewhere without the connector (a different tool, or the command line), the GitHub CLI is the fallback: run gh auth login and gh auth setup-git once, and Git can push to GitHub for you. For this course we stay in the Claude desktop app.
Outcome: Claude is connected to your GitHub account.
5. Create your repository and push
Now have Claude create a private repository and push your first commit to it.
Outcome: Your code is safely stored in a private GitHub repository.
6. Deploy to Vercel
Vercel turns your GitHub repo into a live website and redeploys it automatically every time you push.
- Go to vercel.com and sign up using your GitHub account – this links the two for you.
- Import your project's repository. Because it's private, you'll be asked to install Vercel's GitHub app and grant it access to that repo – choose your repository when prompted.
- Deploy. Vercel gives you a live URL you can share.
Private repos don't deploy until you grant Vercel access. When importing, pick "Only select repositories" and choose this project – then Vercel can build it.
Outcome: Your project is live on the internet at a Vercel URL.
7. Change, push, watch it go live
Here's the loop you'll repeat forever: make a change, commit, push – and Vercel deploys it in a minute or two. Let Claude run it with you once.
Outcome: You updated your live site by pushing a change, and you understand the everyday publish loop.