Actually you just convinced me that the first thing I should try this with is git. I do look up that stuff all the time because none of it makes any sense. Since I will never intuit it, I might as well memorize it. Never had this problem with Mercurial.