2 ms·
If distributed version control is not "complex" then what is? Git has mostly added features on top of a core model that was designed from scratch in one go.
by jhpriestley 8y ago
If distributed version control is not "complex" then what is? Git has mostly added features on top of a core model that was designed from scratch in one go.
- stefan_ 8y agoNothing in the git core cares about "distributed". It is distributed purely in the sense that it is copied many times. A distributed system then that is not cognizant of it's distributedness does not incur the complexity of that.
- jhpriestley 8y agoLucky break then that git core uses merkle trees and content hashing which require no coordination and make it easy to reject corrupt data