AI can change a lot of your code in a single prompt, and sometimes it breaks things. Version control with Git gives you a safety net: you save snapshots of your project, see what changed, and go back to a version that worked. GitHub keeps those snapshots backed up online.
This module covers the basics of Git and GitHub (commits, branches, and pushing your code), then shows how to deploy your app so it has a real web address. You will see how connecting GitHub to a hosting platform such as Vercel makes every saved change go live automatically.
Watch the lessons in order, then continue on to Security, Testing & Quality.
A beginner course on how Git tracks your work, plus branching, merging, undoing changes, and syncing your code with GitHub.
The core Git commands and workflow from git init to pull requests, finishing with a CI/CD setup that deploys through Vercel.
How to take an AI-generated project from GitHub and put it online for free.
Deploying an app built in Cursor to Vercel, a method that works with any AI coding tool.