What Is Git?
Git is version control system
Version control is software that tracks and manages changes to files over time.
Version control systems allow users to revisit earlier versions of the files, compare changes between
versions, undo changes, …
Git is one of the version control systems (Subversion, CVS, Mercurial)
What Exactly Does Git Do For Us?
Git helps us…
Track changes across multiple files
Compare versions of a project
“Time travel” back to old versions
Revert to a previous version
Collaborate and share changes
Combine changes
The Difference Between Git & Github
Git is the version control software that runs locally on your machine. You don’t need to register for
an account. You don’t need the internet to use it. You can use Git without ever touching Github.
Github is a service that hosts Git repositories in the cloud and makes it easier to collaborate with
other people. You do need to sign up for an account to use Github. It’s an online place to share work
that is done using Git