Skip to content
Technology

What is Git?

Git is a version control system that tracks changes to code over time. It lets many people work on the same project without overwriting each other, keeps a full history, and makes it easy to undo mistakes or merge work together.

See it, don’t just read it.
Watch a 2-minute lesson with voice + animation that explains git.
▶ Watch the visual lesson

Key things to understand

  • 1It tracks every change made to a project's files.
  • 2It lets teams collaborate without overwriting each other.
  • 3You can revert to any earlier version easily.
  • 4It powers platforms like GitHub and GitLab.

Frequently asked questions

What is Git used for?
Tracking changes to code and coordinating work among developers on the same project.
What's the difference between Git and GitHub?
Git is the version-control tool; GitHub is a website that hosts Git projects and adds collaboration features.
Why do developers use Git?
It preserves a full history, enables safe collaboration, and makes undoing or merging changes simple.

Related topics