Home / Git / Lesson 1

What Git is

Beginner 6 min read Lesson 1 of 5

Git is software that records snapshots of your project (commits) so you can go back, branch, and merge. It runs on your computer. GitHub (and GitLab, Bitbucket) are websites that host Git repositories so other people can clone them. You can use Git with zero GitHub account; you cannot use GitHub without Git (or their web editor).

Copying folders named project_final2 is not version control: you do not get a message, a date, or a way to merge two people’s work.

Three areas

Anna University project submissions that ask for a GitHub link expect this workflow, not a zip of unmarked files.