sir, i believe you're not reading what is typed. > wtf is wrong with > > git checkout <something> > > ?? > > ** It doesn't reliably put the files that were in that revision into the > working directory - a fairly major flaw, for what I'm using SCM for (and > 80% of the market IMHO) yes it does. your example uses "git checkout versionB .", which is NOT "git checkout <something>" we are suggesting you do "git checkout versionB" which is different (HINT: there is NO dot), and which i'm 99% positive will work. if you still disagree, then i'm sure mercurial will be sufficient for your needs, and all your dcvs book-lernin' over christmas will be transferrable. good luck with whatever option you choose. -- 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