LibGit2Sharp is an thin .Net layer (well.. we try to keep it as thin as possible :-) ) wrapping the libgit2 linkable C Git library.
It provides a very opiniated API which should be very easy to use and discover.
Quick contributing guide
- Fork and clone locally
- Configure your repo to convert line endings on commit so they are always LF in the repo:
- On Windows:
$ git config --global core.autocrlf true
- On Linux:
$ git config --global core.autocrlf input
- Create a topic specific branch. Add some nice feature. Do not forget the tests ;-)
- Send a Pull Request to spread the fun!
More thorough information available in the wiki.
The LibGit2Sharp contributors
The MIT license (Refer to the LICENSE.md file)