Mundhra LabsGitHub, Gently
Stop 1 of 7·4 min read

Git and GitHub are two different things

Most confusion starts here, so let's settle it first. One is a tool on your computer. The other is a website.

Already clear on this? Skip to stop 2 →

In shortGit keeps the history on your computer. GitHub keeps it online and lets people work on it together.

On your computer

Git

A free program that watches a project folder and keeps every version you decide to save. It works offline, and nobody else sees it unless you share.

One common mix-up: Git is . It's a tool, the way Excel is a tool.

On the internet

GitHub

A website that hosts Git projects. It gives your folder a home online so it's backed up, shareable, and other people (and tools) can work on it with you.

It's a company, owned by Microsoft since 2018. do the same job.

GitHub is the meeting pointEverything connects through the copy on GitHub
GitHub the shared copy Your laptopGit keeps the history A teammate's laptoptheir own copy, also Git Claudeedits on a branch Your website hostgoes live when main changes push / pull push / pull pull request auto-deploy

Laptops never talk to each other directly. They each sync with GitHub. That's why "is it on GitHub?" is the question that matters.

Do I have to use the black screen with typing?

No. There are three ways in, and they all do the same thing underneath.

Way inWhat it's likeGood for
github.comClick "Add file", upload, edit a file in the browserQuick fixes, reading, reviewing
GitHub DesktopA free app with buttons for commit, push and pullPeople who prefer clicking
Command lineTyping commands like git pushSpeed, and what Claude uses for you

If you use Claude Code, you mostly skip all three. You describe what you want in plain words and it runs the Git commands. This guide teaches you the words, so you know what it's doing and what to ask for.