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
- Working tree — files you edit.
- Index / staging — what will go into the next commit (
git add). - Repository — the
.gitfolder of history.
Anna University project submissions that ask for a GitHub link expect this workflow, not a zip of unmarked files.