I research on collaborative editing/revision control utilities (related mostly to NLP) and at the corpora list ~ http://listserv.linguistlist.org/cgi-bin/wa?A1=ind1106&L=CORPORA#18 ~ ([Corpora-List] Managing texts and their edition history ...) they told me they use git. However at: ~ http://git-scm.com/documentation ~ I could not find specific information on what diff'ing algorithm does git use. Any white papers about git internals, mostly about its diff'ing and synching algorithm? (and I am not scared at all of "Directed Acyclic Graph" or any kind of Math terminology; in fact, I love it ;-)) ~ Also, of the wave of git related or general books coming out, which one actually explains the general concepts behind distributed version Control? Again, my ultimate interest is not computer programming/compiler-fed languages, but there is much that can be learned from them ~ Thank you lbrtchx -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html