Using Merkle trees and a hash map to track file history is just a good idea that GIT did well. Any other feature you could possibly want can be slapped on top of that. Good idea, good execution, zero barriers to usage, no IP paywall. Same recipe as Linux.
reply