public bool Commit(RepoTracker changes, List <string> errList = null) { var succ = _provider.Commit(changes.GetSessionData(), errList); changes.Complete(); return(succ); }