what is git

C++
Git is a version control system used in software development.Git is a distributed version-control system for tracking changes in source
code during software development.

It is designed for coordinating work among programmers, but it can be used to
track changes in any set of files.

Its goals include speed, data integrity, and support for distributed,
non-linear workflows.Git helper
--------- Watch this
https://www.youtube.com/watch?v=lX9hsdsAeTk
Source

Also in C++: