public void AddCommit(IBranch branch, string name, string description) { ICommit commit = factory.CreateCommit(name, description); branch.AddCommit(commit); }