Git Internals

Git is one of the Distributed VCS. It differs from any other VCS in a way it thinks about its data. Most other systems stores data as a set of files and changes made to these files over time.  Git does this in a little different way. It stores data in the form of snapshots. … Continue reading Git Internals