Вывод даты определеннного коммита в Console - C#
Формулировка задачи:
Добрый день!
Можно ли вывести дату определенного коммита (имееться только название его) удаленно, с помощью метода Repository.ListRemoteReferences(link)?
Использую библиотеку LibGit2Sharp.
Решение задачи: «Вывод даты определеннного коммита в Console»
textual
Листинг программы
using LibGit2Sharp; using System; using System.Linq; namespace GITExperiments { class Program { static void Main(string[] args) { string repoPath = "someGitRepo"; string repoUrl = "https://github.com/springlobby/springlobby"; Repository.Init(repoPath); using (var repo = new Repository(repoPath)) { //var remote = repo.Network.Remotes.Add("origin/master", repoUrl); var remote = repo.Network.Remotes["origin/master"]; repo.Network.Fetch(remote); foreach(var branch in repo.Branches) { Console.WriteLine(branch.Commits.FirstOrDefault()?.Sha); } } Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д