Git is not a file versioning tool. Its file system versioning tool. How come?

Limited Time Offer!

For Less Than the Cost of a Starbucks Coffee, Access All DevOpsSchool Videos on YouTube Unlimitedly.
Master DevOps, SRE, DevSecOps Skills!

Enroll Now

GIT is designed to work on self sustained model, with out being dependent on the Origin. So that every GIT local copy can create the trees and blob objects structures and its references in order to track the file content changes and versioning the file delta changes. Which is why it is called file system versioning tool.