Top 20 NuGet git Packages

LibGit2Sharp brings all the might and speed of libgit2, a native Git implementation, to the managed world of .Net and Mono.
Derives SemVer information from a repository following GitFlow or GitHubFlow. This is the .NET Core Global Tool allowing usage of GitVersion from command line.
Stamps your assemblies with semver 2.0 compliant git commit specific version information and provides NuGet versioning information as well.
Exposes the following information for use directly from MSBuild, C#, F# and VB: $(GitBranch), ThisAssembly.Git.Branch $(GitCommit), ThisAssembly.Git.Commit $(GitSha), ThisAssembly.Git.Sha $(GitBaseVersionMajor), ThisAssembly.Git.BaseVersion.Major $(GitBaseVersionMinor), ThisAssembly.Git.Ba...
Stamps an assembly with git information based on SemVer.
Derives SemVer information from a repository following GitFlow or GitHubFlow.
SourceLink: Source Code On Demand Source Link your Portable PDB files to allow source code to be downloaded on demand
A .NET Core Tool that can install, read and set version information based on git history, using Nerdbank.GitVersioning.
Integrate with Azure DevOps Server and Azure DevOps Services from desktop-based, ASP.NET, and other Windows applications. Provides access to version control, work item tracking, build, and more via public REST APIs.
MSBuild tasks providing git repository information.
Integrate with Azure DevOps Server 2019 and Azure DevOps Services from desktop-based Windows applications. Work with and manage version control, work items, and build, and other resources from your client application.
SourceLink: Source Code On Demand Source Link your Portable PDB files to allow source code to be downloaded on demand
Git for Windows focuses on offering a lightweight, native set of tools that bring the full feature set of the Git to Windows while providing appropriate user interfaces for experienced users.
With this dotnet new Template you can add .gitignore to your project.
Git for Windows focuses on offering a lightweight, native set of tools that bring the full feature set of the Git to Windows while providing appropriate user interfaces for experienced users. Minimal Git for Windows is a reduced sized package designed to support application integration (like integr...
Standalone git command line tool powered by js-git and node.js. Created to get rid of local git dependency in npm and bower, so contains only tiny subset of git features for those tools.
Stamps an assembly with git information based on SemVer.
ConEmu-Maximus5 (short for Console Emulator) is a handy and full featured Windows console window (local terminal) with a lot of enhancements: panes, tabs, tasks, jump lists, quake style, handy text and block selection, handy paste of paths in either Unix or Windows notation, and much more. ConEmu.C...
Generates source link for Azure DevOps Server (formerly known as TFS) Git repositories.
Derives SemVer information from a repository following GitFlow or GitHubFlow. This is the Core library which both GitVersion cli and Task use allowing programatic usage of GitVersion.