Over the past two days, we have been learning how to use git and Github.

Definition and Introduction to Git

Git is a version control tool that is used to track changes made in a file.

It is mostly used for collaboration between programmers.

Git has a workflow made up of various stages;