Quelle: dotnetpro
Frameworks: LibGit2Sharp 17.07.2023, 00:00 Uhr

Git-Kommandos in C#

Die Versionsverwaltung Git ist aus der Softwareentwicklung nicht mehr wegzudenken. Mit LibGit2Sharp steuern Sie sie.
Mit der Version 2013 hat Microsoft Unterstützung für Git im Team Foundation Server angeboten. Das inzwischen in Azure DevOps Server umbenannte Produkt setzt dabei auf die Bibliothek libgit2 – genauso wie die .NET-Bibliothek LibGit2Sharp, um die es in dieser Ausgabe von Frameworks und mehr gehen soll.
LibGit2Sharp implementiert die Git-Core-Methoden, erleichtert die Integration von Git-Funktionen in .NET-Projekte erheblich und bietet so die Möglichkeit, Git in .NET zu ­automatisieren. Dieser Artikel führt in die verschiedenen Aspekte von LibGit2Sharp ein, angefangen bei der Installation über die Kernfunktionen und den Zugriff auf Repositories bis hin zu spezifischen Git-Befehlen wie status, add, commit, pull, push und diff. Auch die Arbeit mit Branches und weiteren Operationen steht auf dem Programm.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar