BSD-3-Clause licensed and maintained by Vincent Hanquez

Module documentation for 0.2.1

This version can be pinned in stack with:[email protected]:6ea2855c249c61dcc49ce3ce1ec34ce0c30ab75516e8310ae31fc3c01a7689fe,3434

git

Build Status BSD Haskell

git is a reimplementation of git storage and protocol in pure haskell.

what it does do:

  • read loose objects, and packed objects.
  • write new loose objects
  • git like operations available: commit, cat-file, verify-pack, rev-list, ls-tree.

what is doesn’t do:

  • reimplement the whole of git.
  • checkout’s index reading/writing, fetching, merging, diffing.