Step 68: Put Everything Under Version Control~ Diomidis Spinellis

This is the 68th Step towards gaining the Programming Enlightenment series. If you didn’t learn the 67th Step, read it.

Atlassian git flow

What is Version Control?

It is a component of Software Configuration Management which tracks the changes to documents or changes in the software code. Also, known as revision control or source control.

What are the different types of Version Control System?

The list of different VCS are:

Local version Control
Centralized VCS
Distributed VCS

Why use Version Control?

We use Version Control because:

How to use Version Control?

Git is one of the most popular VCS. They have been used by great clients like github, bitbucket, gitlab etc. Great tutorial on how to use git are:

TL;DR Let’s Git this Party Started.



MyView androidView;

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store