2013-06-14 22 views

Odpowiedz

10

Muszę uzyskać ostatnie zatwierdzenie od bieżącego szefa. Jak mogę to zrobić?

repo.Head zwraca bieżący numer Branch lub repozytorium.

A Branch ujawnia właściwość Tip, która wskazuje na najnowszą Commit.

Zatem:

  • repo.Head.Tip powróci najpóźniej popełnić bieżącego Head.

  • repo.Head.Tip.Id the sha tego Commit.

mogłam znaleźć TESTCASE który pomaga mi

Możesz zajrzeć na this test który wykorzystuje ten rodzaj kodu retreive sha z najnowszych popełnienia oddziału wskazał na przez Głowę.

+0

Dzięki! Kolejne szybkie pytanie: czy wiesz, czy libGit2Sharp obsługuje git-revert? – user1130329

+1

git-revert -> nie jest jeszcze obsługiwany. Wymaga to funkcji "scalania", która nie jest w pełni sfinalizowana w libgit2. – nulltoken