Вывод даты определеннного коммита в 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();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д