/// <exception cref="NGit.Errors.MissingObjectException"></exception> /// <exception cref="System.IO.IOException"></exception> private void PushLocalCommit(RevCommit p) { if (p.Has(LOCALLY_SEEN)) { return; } revWalk.ParseHeaders(p); p.Add(LOCALLY_SEEN); p.Add(COMPLETE); p.Carry(COMPLETE); localCommitQueue.Add(p); }