4 ms·
Understanding the abstract model is exactly what people mean when they say this. It just happens that Git's implementation is incredibly close to the abstract m
by db48x 9y ago
Understanding the abstract model is exactly what people mean when they say this. It just happens that Git's implementation is incredibly close to the abstract model. This was particularly true in the beginning, before regiments such as pack files were introduced. Those regiments complicate the implementation somewhat, but haven't changed the abstract model at all.