GIT (Version Controll System)

Free open source tool mainly developed for collaboration by maintaining different versions of files.

Git is a free and fast open source tool, which was developed for collaboration of teams on a single project. It has been developed in C, reducing the overhead of runtimes and hence is fast. It is mainly used by teams to collaborate on a single repository and deploy code from there to the servers. The modern Git service providers like Gitlab, Github, Bitbucket provides continuous integration (CI) and continuous deployments (CD) capabilities, with both Git and CI/CD pipelines the deployments can be automated.