GitSharp is an implementation of Git for the .NET Framework and Mono.
GitSharp is an implementation of Git for the .NET Framework and Mono.
It is a manual port of JGit, with higher level API added on top of the core API.
It is aimed to be fully compatible to the original Git and shall be a light-weight library for applications that are based on Git as their object database or are reading or manipulating repositories in some way.