I need to get the last Commit from the current Head. How can I do that?
repo.Head
returns the current Branch
or the repository.
A Branch
exposes a Tip
property which points to the latest Commit
.
Thus:
repo.Head.Tip
will return the latest commit of the currentHead
.repo.Head.Tip.Id
the sha of thisCommit
.
I couldnt find a Testcase which helps me out
You can peek at this test which leverages this kind of code to retreive the sha of the latest commit of the branch pointed at by Head.