Git is software for tracking changes in any set of files, usually used in software development for coordinating work among programmers collaboratively developing source code.