Git is a distributed version management tool. It gained popularity in the 2010s, being preceeded by other tools like Subversion, CVS, and some other techniques used as Code versioning substitutes, like using DropBox folders or copying files and prefixing the previous version with the date of change.