private void Resolve() { if (!iResolved) { string id = iReference.Id; if (id != null) { iCommit = new Commit(new CommitRef(iReference.Repository, id)); } iResolved = true; } }