Выборка имени всех коммитов репозитория в консоль - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день. Как у всех бывает, что заказчик меняет требования, когда уже всё сделанно. Вот и у меня такая же проблема. В общем. Нужно вывести все имена коммитов репозитория. Не локально, а удаленно. Использую библиотеку LibGit2Sharp. Изначально выводилось только последнее имя репозитория:
public string GetHash(string url)
{
            string s = Convert.ToString(url);
            var refer = Repository.ListRemoteReferences(s).FirstOrDefault() as SymbolicReference;
            return refer.Target.TargetIdentifier;
}
А нужно все коммиты репозитория.

Решение задачи: «Выборка имени всех коммитов репозитория в консоль»

textual
Листинг программы
var refer = Repository.ListRemoteReferences(s);
 
foreach(var refen in refer)
{
    Console.WriteLine(refen.Target.TargetIdentifier);
}

Оцени полезность:

9   голосов , оценка 4.111 из 5
Похожие ответы