Я новичок в библиотеке libgit sharp. У меня есть строка кода, которая работает с v0.15 из libgit sharp. Я обновил пакет до последней версии 0.22. Repository.Network.FetchHeads.FirstOrDefault()Нарушение изменения в LibGitSharp v0.17
FetchHeads устарел в v0.17 (https://github.com/libgit2/libgit2sharp/blob/master/CHANGES.md).
Вот фрагмент кода, который я хочу переписать
var latestRemoteHead = repo.Network.FetchHeads.FirstOrDefault();
if (latestRemoteHead != null){
var latestRemoteHeadCommit = (Commit)latestRemoteHead.Target;
repo.Reset(ResetMode.Hard, latestRemoteHeadCommit);
}