GitHub is a platform for hosting, sharing, and collaborating on code repositories using Git version control. For vibe coders, GitHub is where your AI-generated projects live — it stores your code, tracks changes, enables collaboration, and connects to deployment platforms that put your app live on the internet.
GitHub is the home of nearly all open-source code and the default platform vibe coders use to store and deploy their projects. If you're building anything with AI, you'll interact with GitHub.
| Concept | What It Means |
|---|---|
| Repository | A project folder hosted on GitHub |
| Commit | A saved snapshot of your code changes |
| Branch | A parallel version of your code for experimenting |
| Pull Request | A proposal to merge changes from one branch to another |
| Fork | Your own copy of someone else's repository |
| Clone | Download a repository to your local machine |
git clone to work on it with AI toolsYou use Git commands locally and GitHub to store, share, and deploy.