Version Control#
When we write code, we need a way of storing it not only securely, but in a way that gives us an audit trail of what happened over time. This means tracking and sharing changes across a code base as it's worked on by multiple people.
Version control is designed to solve this problem.
The most common form of version control used today is Git. There are other systems, but you'll be learning the correct tool by learning Git. That's what we're going to be doing in this section.