From eqqon

Jump to: navigation, search


Release Message

Dear fellow git enthusiasts and the .NET community,

It has been a while since the last release of GitSharp and as much has been improved it is about time to release version 0.3 of GitSharp. This release does not bring you merge support as claimed earlier but still a lot of improvements especially in the Git api.

Download the new Gitsharp 0.3 binaries from

Best regards,
--Henon 18:22, 5 June 2010 (CEST)


New API Features
  • more Index manipulations such as removing, staging, unstaging (with files in the working directory, or directly with byte arrays)
  • Repository.Status respects .ignore files
  • Branch.Reset is now also able to do a "soft" and a "mixed" reset
  • switching current branch with Branch.Checkout
  • added a Diff api that calculates changes between text files
  • bug fixes in the transport code (pushing / fetching via http or ssh )