Git & GitHub for Developers What is Version Control?
2 / 11
Next
What is Version Control? ~8min

What is Version Control?

Version control is a system that records changes to files over time. Think of it as an undo history for your entire project.

Without version control:

  • project_final.zip
  • project_final_v2.zip
  • project_REAL_final.zip 😂

With Git:

  • Every change is saved with a message
  • You can go back to any point in time
  • Multiple people can work together

Git vs GitHub

Git is the tool on your computer. GitHub is the website where you store and share your code online.

Preview