A good understanding of Git is valuable for developers working collaboratively on same projects.
Git is a version control system that allows multiple developers to contribute to a repository simultaneously. It is a command-line application with a set of commands to manipulate commits and branches (explained below). This document aims to provide a TOI to help beginners get started using Git.